40050 272
62728 985
32819 370
4645 181
13597 882
10124 748
18387 877
24005 424
12546 170
35140 670
115541 481
19464 63
10076 180
41535 490
316077 801
7139 76
41907 1061
10814 213
12619 342
22666 223
99564 339
53993 869
13857 75
148790 348
6630 73