15894 773
7357 104
4215 318
2059 172
4147 293
5986 331
6608 501
4653 350
3421 118
9890 983
3491 74
10463 734
17243 660
6622 856
3248 379
6533 496