5601 310
8355 768
6630 646
3722 285
9865 250
3561 364
21245 265
9520 628
6443 419
11911 408
15452 105
19559 231
2782 65
5534 562
4878 560
4062 589
3450 853