503397 626
303397 958
82540 278
1389413 4292
36974 540
42743 631
220174 519
93760 421
884413 2251
177408 472
537750 988
106540 914
475458 1210
740319 1387
972654 2081
811132 1965
721328 1109
533635 1526
163440 226
87368 661
210052 473