1632 42
2048 228
9001 767
50000 688
46840 434
2706 462
5459 56
58185 583
67224 504
19537 632
5928 185
17703 574
15191 432
2099 43
1285 68
4138 793
2696 188
116644 699
194404 418
3648 365
4014 445
8595 320
10540 137
14917 791
28982 562
6364 480
3054 244
7998 560