1023 116
3737 923
6370 793
5447 508
1069 74
2305 485
2395 343
3639 849
3293 601
2889 773
3045 741
571 25
2550 475
11465 355
2932 595
1044 118
2109 457
1178 87
3505 753
818 154
3815 539
1396 99
2750 512
1261 96