31016 1057
10614 869
57079 947
20971 782
4808 472
22071 674
38623 643
15577 242
12982 782
26816 384
6900 106
18377 325
12264 393
10599 337
8519 409
13973 574
11603 747
20624 459
5697 293
14665 510
19931 333
4692 85
28594 107
39059 459
8656 31
22733 443
15873 820
26976 754