40031 272
62709 985
32800 370
4640 181
13595 882
10119 748
18375 877
23999 424
12528 170
35122 670
115496 481
19448 63
10069 180
41493 490
315968 801
7134 76
41896 1061
10811 213
12585 342
22649 223
99475 339
53947 869
13851 75
148703 348
6628 73