1472 473
2268 401
1109 257
4627 803
2074 222
11360 633
1240 64
3046 170
1052 133
6426 508
39073 237
388001 1681