506 31
1690 391
1340 284
2156 456
541 154
2993 508
2780 575
2222 396
4622 925
3323 670
1095 237
3319 667
1432 334
2611 387
348 51
3721 768
3474 568
3562 810
3006 505
1817 258
2669 325
3211 634
958 209
1147 150
1721 526
2778 683
2313 485
221 53