31015 1057
10611 869
57059 947
20964 782
4805 472
22067 674
38617 643
15573 242
12973 782
26810 384
6898 106
18371 325
12260 393
10598 337
8516 409
13966 574
11600 747
20616 459
5692 293
14662 510
19923 333
4692 85
28584 107
39058 459
8654 31
22730 443
15870 820
26972 754