5896 858
4279 390
3226 614
23011 287
5397 428
3739 527
6013 500
3378 354
1944 80
3233 539
2397 185
7048 97