32447 502
39988 277
19746 161
24080 443
14458 49
20151 431
7704 681
18430 612
15687 116
25044 164
11490 357
15545 123
45922 328
41589 682
14531 461
9126 78