2319 640
2999 771
2207 488
2453 386
81651 407
123109 797
33646 594
46368 454
1229 208
105358 452
4699 295
62885 840
215263 499
167242 1150
51808 118
21247 123
385822 647
455334 1100
37181 123
249066 866
788025 1802
761 68
162978 1200
127271 604