4096 101
8521 369
2622 497
4845 635
5542 751
3075 281
5207 291
3043 367
3935 503
2503 204
3885 828
6201 774
9624 780
4632 248
3807 687
2239 58
1864 159
2826 383
3620 485
7004 409
5690 667
2829 361
3327 593
2397 113
2526 253
14236 69