3091 515
1993 529
1649 354
1772 438
240 49
593 80
3938 170
290 53
2974 684
1350 307
1179 237
2846 719
2142 532
1077 232
2431 698
507 119
2609 851
1576 299
1332 294
2540 318
4285 558
1395 422
2708 653
562 64
3177 766
4194 406
1962 541
554 120