32587 502
40068 277
19812 161
24169 443
14541 49
20222 431
7710 681
18457 612
15725 116
25108 164
11515 357
15578 123
46025 328
41704 682
14558 461
9146 78