32494 502
40033 277
19780 161
24129 443
14505 49
20182 431
7709 681
18446 612
15707 116
25084 164
11498 357
15566 123
45981 328
41655 682
14550 461
9142 78