2381 30
9882 833
4101 625
4920 788
3277 244
1017 67
4992 441
5471 428
8200 105
3944 662
2439 447
4829 744
3510 492
3742 114
2016 360
3168 481
3316 718
7272 547
1202 57
4926 353
2544 188
4001 867
6731 547
2700 291
868 139
5509 236
5066 133
1507 112