31014 541
18818 794
26918 388
159809 1053
118944 229
92948 843
61911 143
52414 470
87361 652
71946 223
121845 162
304832 847
59535 314
62725 178
35623 873
61896 491
57464 239
20743 312
70768 396
136391 672
114398 751
45970 471
33357 669
37848 492