853 94
8939 124
4552 593
18588 745
10659 621
5866 220
6820 656
5545 58
9361 641
9485 633
3450 414
6625 493
3821 279
7706 232
21251 787
4218 248
9600 136
8497 62
12033 926
7846 646
1951 197
2449 121
4523 513
6130 861
10180 172
9529 614
3770 547
5781 313