4096 101
8521 369
2622 497
4845 635
5542 751
3074 281
5207 291
3043 367
3935 503
2503 204
3885 828
6200 774
9624 780
4632 248
3806 687
2239 58
1864 159
2825 383
3618 485
7001 409
5689 667
2828 361
3327 593
2397 113
2526 253
14235 69