8438 921
8793 310
2167 235
9113 893
2046 64
2587 301
4943 571
5958 854
4668 349
2838 96
4180 574
3242 534
1266 105
2045 285
6236 380
7586 441
10321 71
21691 238