21671 166
16553 596
34760 447
100275 184
20356 59
20427 959
25170 527
48185 891
15774 246
11327 942
21079 687
35456 591
29344 613
64927 931
17263 566
37237 286
41494 1008
14980 561
27727 545
169684 985
19113 160
15232 870
61556 467
42588 226