5680 859
2425 584
1182 53
3059 287
2038 278
1291 67
2148 96
2566 215
6547 698
864 90
3788 812
7007 755
4751 263
3309 494
2511 351
3909 486
2157 26
4825 706
4775 635
2264 205
1285 157
4471 480
3604 89
4420 392
28346 89
3893 503
66043 784
4016 551