5612 310
8360 768
6632 646
3724 285
9872 250
3563 364
21259 265
9531 628
6445 419
11935 408
15452 105
19560 231
2782 65
5536 562
4882 560
4062 589
3451 853