8609 310
2131 235
9056 893
2028 64
2576 301
4851 571
5936 854
4630 349
2814 96
4146 574
3238 534
1237 105
2012 285
6189 380
7531 441
10255 71
21506 238