17653 529
12948 676
15113 339
5329 887
5347 647
2427 193
8365 286
14205 311
3244 337
2303 448
1846 196
1100 115