40672 125
35508 534
83946 266
24988 306
32543 464
39046 618
40872 551
30004 503
28066 389
23680 668
37982 339
30102 320
35843 301
25575 118
19276 464
19825 904
6932 488
6624 624
4552 435
12435 382
10714 566
3687 698
2355 120
3407 592
4021 214
1846 64
9414 221
2875 106