40031 272
62708 985
32800 370
4640 181
13595 882
10118 748
18375 877
23998 424
12528 170
35120 670
115493 481
19447 63
10068 180
41485 490
315958 801
7134 76
41896 1061
10811 213
12582 342
22647 223
99467 339
53940 869
13850 75
148698 348
6627 73