319 85
8679 753
9981 601
3062 438
2755 776
12492 376
1174 248
23825 848
7517 45
12865 327
8285 521
11339 547
7453 63
14775 343
3693 705
2167 296
1739 207
10213 653
5596 290
10905 308
1282 280
4079 382
3898 916
21604 393