1023 116
3737 923
6372 793
5447 508
1413 220
1069 74
2305 485
2395 343
3639 849
1001 76
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