9531 756
19809 599
3832 820
6347 641
3327 564
2373 194
5014 396
13309 315
4381 202
5744 484
15084 267