3098 287
9775 702
3666 567
40072 115
33318 484
2044 162
22188 352
12809 642
5512 452
29130 504
4006 522