40397 595
958 173
2822 558
1361 80
1617 422
1113 110
989 153
1418 229
3377 570
1936 372
1167 161
3057 568
3223 703
2200 563
2946 725
2802 605
2505 542
1845 517
1322 184
2717 707
519 56
19052 608
16319 105
40955 663
19609 491
7628 132
9697 153
4943 300