3302 556
9771 103
5048 153
4233 800
2950 651
4052 581
3139 587
15861 684
9081 907
31841 458
3811 469
3050 243
2986 495
3835 601
2500 268