121075 625
10480 614
15144 850
12891 66
340455 1120
536944 986
219641 270
364129 550
190144 747
352495 775
148418 239
144172 931
46244 573
76796 189
63053 293
66089 278
50170 486
85870 819
49177 472
69137 388
1548972 4454
1330141 2511
454283 1310
1095889 1877
309057 1218