8605 310
2130 235
9054 893
2028 64
2575 301
4848 571
5933 854
4628 349
2814 96
4145 574
3238 534
1237 105
2010 285
6185 380
7530 441
10255 71
21497 238