32438 502
39980 277
19743 161
24076 443
14454 49
20146 431
7702 681
18427 612
15685 116
25036 164
11485 357
15543 123
45909 328
41579 682
14530 461
9124 78