18040 566
17864 259
29129 504
16992 119
32448 502
39994 277
19752 161
14462 49
20153 431
7705 681
18433 612
15687 116
25049 164
11494 357
15549 123
45927 328
41596 682
14533 461
9129 78