32481 502
40024 277
19774 161
24110 443
14491 49
20174 431
7707 681
18443 612
15704 116
25067 164
11496 357
15563 123
45965 328
41627 682
14544 461
9138 78