18032 566
17855 259
29115 504
16982 119
32437 502
39980 277
19742 161
14454 49
20145 431
7702 681
18427 612
15684 116
25035 164
11485 357
15543 123
45909 328
41578 682
14530 461
9122 78