10111 440
246605 1196
2668705 4028
248182 1043
331966 529
2427712 3522
386829 1161
283474 1571
233783 590
194590 744
3121722 6748
254561 640
189945 592
705586 1989
257347 1184
97091 372
143627 691
118305 632
47051 385
57056 627
297846 1059