20403 278
35573 583
12901 688
10894 969
10702 78
77662 309
29416 293
113113 640
40221 544
35118 189
21594 240
64719 157
84422 251
122127 767
10307 450