49032 249
41298 833
210495 440
110405 800
184880 330
178603 914
78634 343
135294 733
88085 318
431097 1239
37190 701
351463 1265
37740 374
232987 348
148653 756
183269 572
222310 555
180462 507
113653 544
297670 1061
34468 887
159385 329
46306 647
128706 515
152111 226
107080 732
139631 520
170667 587