40005 272
62683 985
32777 370
4637 181
13593 882
10114 748
18369 877
23988 424
12520 170
35109 670
115433 481
19437 63
10061 180
41445 489
315835 801
7124 76
41879 1061
10801 213
12567 342
22625 223
99391 339
53882 869
13842 75
148625 348
6627 73