5836 505
2713 673
33590 755
3208 298
23540 341
10958 53
20334 655
29221 402
18907 458
17259 245
7618 603
10575 236