1199 352
929 274
4645 667
3062 461
559 164
1439 382
3514 669
8002 756
5351 216
11814 642
3179 173
14772 327
18350 255
6527 130