31016 1057
10612 869
57067 947
20971 782
4806 472
22069 674
38621 643
15577 242
12978 782
26815 384
6900 106
18375 325
12264 393
10598 337
8518 409
13971 574
11602 747
20620 459
5693 293
14663 510
19927 333
4692 85
28590 107
39059 459
8656 31
22731 443
15873 820
26975 754