305890 1305
181803 781
41700 375
149200 844
49558 774
222133 669
170161 305
276421 922
626497 1950
265505 587
15102 532
251373 732
105981 377
75221 433
91056 363
22429 321
33210 474
165116 1127
104808 913
129502 1028
51247 928
9394 750
4641 331
9450 351
66007 394
101645 245
41502 352
3014 424