5597 310
8354 768
6630 646
3722 285
9862 250
3554 364
21241 265
9519 628
6443 419
11906 408
15452 105
19558 231
2782 65
5534 562
4878 560
4062 589
3450 853