17005 540
40281 302
65658 475
31919 876
15934 503
18395 669
10108 433
13453 367
22559 142
33007 508
84053 829
28246 839
23778 181
108717 449
15022 76
18356 740
16387 345
13397 799
17324 703
100338 1124
88349 990
85682 496
12000 911
8044 609
8861 160
81115 644
13328 771
40967 153