503135 625
1389157 4292
113607 298
130373 320
537549 988
82267 278
177172 472
36716 540
219920 519
42482 631
93500 421
106339 914
740110 1387
972438 2081
306696 796
87164 661
475219 1210
810893 1964
76866 739
209844 473
163220 225
533402 1526