21926 78
52161 183
116121 464
71180 638
37128 307
51635 336
55525 436
87009 260
39486 475
60007 238
47881 723
47204 511
56080 634
46784 570
33881 620
45548 891
70285 217
58113 453
49968 314
48453 570
75300 597
68362 348
52139 489
97996 878