17004 540
40276 302
65658 475
31918 876
15934 503
18393 669
10108 433
13453 367
22559 142
33007 508
84051 829
28246 839
23778 181
108714 449
15022 76
18356 740
16385 345
13396 799
17324 703
100337 1124
88346 990
85682 496
12000 911
8044 609
8861 160
81114 644
13327 771
40967 153