2997 473
148936 537
3124 240
11481 663
25840 247
2061 148
18445 497
4094 193
3793 397
3105 283
12208 647
5655 232
4784 718
2262 142