40014 926
9589 895
3513 552
283988 703
37803 151
2142 182
10013 824
6578 71
1674 71
7742 619
10537 608
4575 613
8769 73
5567 349
7971 1007
16673 104
5197 220
11106 151
20556 686
15872 361
6743 705
388900 570
205890 875
192088 651
112678 75
15145 89
65595 660
28315 378