32436 502
39978 277
19742 161
24070 443
14454 49
20144 431
7702 681
18426 612
15684 116
25035 164
11484 357
15542 123
45905 328
41576 682
14529 461
9121 78