853 94
8946 124
4556 593
18597 745
10675 621
5875 220
6835 656
5554 58
9371 641
9497 633
3459 414
6628 493
3828 279
7709 232
21281 787
4221 248
9623 136
8500 62
12038 926
7849 646
1952 197
2449 121
4527 513
6143 861
10183 172
9537 614
3770 547
5790 313