5622 310
8360 768
6632 646
3724 285
9877 250
3564 364
21269 265
9534 628
6445 419
11945 408
15452 105
19560 231
2782 65
5537 562
4882 560
4062 589
3451 853