12430 610
8597 322
6862 556
3597 87
14586 394
7671 420
8920 313
7218 611
1982 106
4216 904
4290 191
2417 177
7494 358
5571 118