2128 510
1743 434
1085 319
551 121
3028 697
1481 271
3016 271
4284 972
3284 382
3281 249
3215 722
3020 204
6311 583
6554 486