4096 843
3372 813
4085 877
1681 253
2453 329
3681 876
3251 215
5084 286
2320 118
7426 512
11895 734
5448 380
10292 100
7005 604
5231 542
3295 365
575 53
8868 339
3452 158
4025 223
3323 368
9929 924
3281 157
4954 861
3185 385
697 89
5835 326
1473 329