350 56
14662 44
12450 182
6533 667
2513 645
1828 85
5994 379
23087 537
3778 886
1786 267
23973 384
3373 589
3279 362
3449 390