10111 440
246605 1196
2668710 4028
248182 1043
331967 529
2427712 3522
386829 1161
283475 1571
233783 590
194590 744
3121727 6748
254561 640
189946 592
705588 1989
257347 1184
97091 372
143628 691
118309 632
47051 385
57056 627
297848 1059