32676 502
40105 277
19840 161
24212 443
14580 49
20279 431
7714 681
18461 612
15750 116
25152 164
11531 357
15597 123
46092 328
41764 682
14580 461
9159 78