4096 80
4259 826
1504 261
3655 130
4260 874
1824 303
3043 377
4008 68
2585 456
3354 861
3346 404
1395 212
5341 594
2273 399
3096 559
1758 296
2506 142
3639 647
2962 464
4420 739
11195 173
767 104
1756 332
53783 728