41605 263
35088 395
12422 82
21431 656
39934 314
40907 712
33180 574
12653 561
36208 334
17411 746
8168 242
6500 30
15873 614
14801 69
19640 57
10242 306
22666 405
9615 662
5693 969
10603 226
13210 892
7644 731
5128 596
9658 645
15030 287
4540 891
3790 827
5048 595