40007 926
9588 895
3507 552
283851 703
37790 151
2142 182
10005 824
6577 71
1673 71
7741 619
10537 608
4575 613
8768 73
5563 349
7969 1007
16664 104
5195 220
11105 151
20556 686
15872 361
6743 705
388713 570
205806 875
192010 651
112629 75
15144 89
65568 660
28311 378