44293 78
13564 221
26244 511
13757 741
7048 88
2523 407
5694 696
9738 286
43014 754
17940 601
14233 575
28552 330
162334 974
371097 1075
1948081 6850
13156 569
6005 152
40456 853
28585 597
29169 935
24688 293