953 64
1000 73
1191 46
2395 330
3002 609
4258 594
1947 208
3442 864
2169 495
3029 856
4971 454
5315 288
5885 624
4523 427
4097 636
3855 806
4371 785
2634 266
4904 579
928 29
4505 810
2866 184
3425 571
3971 636