17005 540
40285 302
25008 199
65661 475
31920 876
15934 503
18396 669
10110 433
13453 367
22559 142
33007 508
84054 829
28246 839
23778 181
108719 449
15023 76
18356 740
16388 345
13397 799
17324 703
100338 1124
88352 990
85684 496
12000 911
8044 609
8861 160
81118 644
13329 771