34164 502
40882 277
20409 161
25059 443
15161 49
21228 432
7799 681
19898 612
16031 116
26104 164
11984 357
15823 123
47584 330
43002 682
15040 461
9460 78