33961 502
40829 277
20388 161
25008 443
15138 49
21195 432
7792 681
19859 612
16024 116
26076 164
11966 357
15814 123
47472 329
42928 682
14963 461
9450 78