34142 502
40878 277
20406 161
25052 443
15159 49
21223 432
7797 681
19888 612
16030 116
26100 164
11984 357
15823 123
47582 330
42999 682
15031 461
9458 78