20009 170
27407 126
14991 147
11451 742
20731 340
23512 532
35246 600
21115 620
15779 533
16315 704
38865 576
17948 601
13979 33
7191 581
17204 457
9634 644
18363 502
25032 489
36283 703
42767 658
21135 677
10007 780
8106 59
42212 247