1023 116
3737 923
6370 793
5447 508
2911 630
405 53
2164 539
1959 532
1105 205
1405 239
2744 800
2677 583
1143 188
1666 339
2962 706
3271 658
2866 605
3061 712
644 137
1898 363
1368 274
572 85
2527 628
480 58