42333 625
14128 529
21207 160
10460 347
24152 961
19416 596
15144 341
6432 562
9838 520
10233 215
8518 111
14025 870
41448 354
79886 175
5842 183
11888 627
21931 89
16398 405
9036 396
33553 462
10326 384
9268 78
12341 356
17944 173