9532 756
19810 599
3832 820
6348 641
3327 564
2373 194
5014 396
13310 315
4382 202
5744 484
15084 267