5926 691
6802 660
6954 788
4267 400
5062 896
2645 263
6282 427
2626 144
11863 875
3720 515
6534 544
4898 631
2834 68
2809 287
7877 320
4945 58
1520 79
2979 203
7557 862
3096 285
7386 807
13125 273
5018 578
3540 645