4096 620
2157 179
3121 629
2318 316
1219 94
5125 308
3323 606
1296 63
1426 175
5717 355
2314 404
4999 863
3201 728
2840 217
2768 124
2145 83
2957 476
3860 908
1721 105
2088 301
2469 393
3830 156
3818 571
1744 203
13662 516
23729 138
9888 332
3286 603