1188 352
928 274
4323 667
2886 461
558 164
1436 382
3501 669
7982 756
5350 216
11807 642
3176 173
14760 327
18303 255
6505 130