121085 625
10480 614
15144 850
12891 66
340475 1120
536975 987
219651 270
364159 550
190146 747
352511 775
148423 239
144176 931
46244 573
76797 189
63055 293
66090 278
50170 486
85870 819
49178 472
69137 388
1548990 4454
1330158 2511
454285 1310
1095902 1877
309062 1218