3310 524
39761 493
2705 59
22171 800
15270 780
28431 209
9612 846
3877 44
3076 586
28931 754
2186 262