853 94
8943 124
4554 593
18593 745
10672 621
5872 220
6828 656
5552 58
9364 641
9491 633
3451 414
6628 493
3825 279
7707 232
21263 787
4220 248
9618 136
8497 62
12035 926
7846 646
1951 197
2449 121
4525 513
6133 861
10183 172
9533 614
3770 547
5788 313