35026 331
11195 180
115404 285
132187 492
112761 1065
10219 619
61545 402
9262 248
24925 459
22864 256
52379 279
8977 162
106720 213
32318 493
84164 661
39228 699
26047 446
31247 156
92093 878
32147 956
15328 184
48317 783
91128 681
79211 459