8646 219
1559 87
3247 335
6787 706
6210 575
51211 94
13585 309
19299 445
4235 610
3704 678
14732 129
5526 267
2806 602
5087 196