306520 1307
182203 782
41813 375
149560 844
49650 774
223079 669
170500 305
277044 922
627198 1950
266056 588
15108 532
251739 732
106050 377
75360 433
91284 363
22488 321
33371 474
165465 1127
105230 913
130081 1028
51379 928
9403 750
4647 331
9473 351
66049 394
102021 246
41751 352
3018 424