91866 1000
19863 272
7266 557
299113 851
35271 330
9953 103
15630 478
109548 365
160432 656
45436 479
17753 725
26908 873
36476 636
20369 498
11316 805
13020 768
161793 828
170336 305
50810 645
149305 639
105381 519
15729 765
29792 944
12748 725
8094 296
14704 107
20759 492
150496 350