20382 278
35553 583
12893 688
10879 969
10690 78
77545 309
29356 293
112977 640
40018 544
35065 189
21581 240
64638 157
84276 251
121984 767
10294 450