16963 529
12473 676
14610 339
5196 887
5191 647
2321 193
4092 285
13260 311
3175 337
2279 448
1790 196
1062 115