39962 272
62593 985
32693 370
4626 181
13570 882
10103 748
18352 877
23958 424
12498 170
35061 670
115268 481
19388 63
10034 180
41302 489
315374 801
7099 76
41843 1061
10757 213
12537 342
22559 223
99173 339
53727 869
13806 75
148386 348
6615 73