32676 502
40102 277
19837 161
24209 443
14579 49
20275 431
7714 681
18461 612
15749 116
25145 164
11527 357
15597 123
46091 328
41759 682
14580 461
9156 78