31851 407
6963 80
17540 546
51131 163
16289 692
39374 790
37913 795
8892 441
105171 612
43148 771
41994 416
23380 863
14651 684
13588 370
2220 115
35849 157
5775 472
45498 614
12825 639
10843 468
8283 407
33895 502
29018 766
56861 440
9887 330
32334 382
19717 486
21209 188