1053 96
3721 906
2409 553
4932 769
3301 595
4621 427
905 28
3239 770
1339 254
5180 168
4157 494
2912 649
2250 461
8663 108
3101 588
4268 668
2598 511
4841 405
5084 440
4054 288
2102 222
2948 913
3997 98
4929 794
5799 648
3351 97
5432 155
2471 456