497 112
286 40
5288 495
32921 499
3980 484
2578 551
1427 285
10521 742
3777 948
3836 548
2975 535
2594 648
928 114