4096 805
2232 415
2173 481
2201 317
1419 113
3714 682
3845 743
2803 424
2513 294
1707 213
2744 396
4623 375
2676 150
3102 333
2476 128
1381 129
1671 38
3160 343
1530 240
1601 446
5196 405
5571 878
1728 324
1848 275