8605 310
2130 235
9054 893
2028 64
2575 301
4847 571
5932 854
4628 349
2813 96
4145 574
3238 534
1237 105
2010 285
6185 380
7530 441
10255 71
21496 238