1456 64
8555 351
4741 59
17115 701
3512 176
3714 219
18442 429
47825 167
4813 553
3936 783
3051 415
2417 374
2368 250