18045 566
17864 259
29134 504
16995 119
32455 502
40001 277
19757 161
14470 49
20157 431
7706 681
18435 612
15692 116
25052 164
11494 357
15552 123
45937 328
41606 682
14536 461
9130 78