1198 352
928 274
4580 667
3025 461
559 164
1439 382
3514 669
8001 756
5351 216
11813 642
3179 173
14771 327
18348 255
6519 130