1616 288
2048 238
2175 307
2373 493
3010 603
116947 686
133862 824
109747 365
26670 893
59277 723
15438 742
20138 567
24472 1062
8861 708
17473 864
13435 339
16350 486
4481 552
7048 664
7537 987