20382 278
35555 583
12894 688
10881 969
10694 78
77561 309
29366 293
113009 640
40152 544
35074 189
21583 240
64653 157
84299 251
122016 767
10297 450