18533 566
18406 259
29661 504
17947 119
34263 502
40970 277
20443 161
15196 49
21285 432
7815 681
19954 612
16054 116
26169 164
12004 357
15850 123
47739 330
43125 682
15094 461
9488 78