4300 948
3782 937
2137 174
6013 355
3988 196
4224 883
3412 639
2193 325
2112 336
2955 746
1405 180
5401 374
2712 654
1150 38