35002 897
4831 831
2601 327
4043 750
14796 340
3027 69
7865 707
4672 463
17433 742
3800 343
4553 579
5426 717
10547 243
8236 513
6823 416
3201 41
4838 465
3278 294
10430 473
10380 698
4967 522
12392 234
1875 174
4080 139
12721 351
4971 560
31431 91
5936 480