3970 125
90166 711
214641 268
1542500 4427
1321824 2502
1646728 3600
277980 1201
408141 1252
722296 1744
144957 215
435238 734
283662 938
367150 573
206987 483
405519 823
138162 654
998760 2992
287525 1227
1665821 2439
729271 1680
475149 994
824878 3593
558568 1659
816598 1997
637024 1874