2575 712
7271 230
3952 49
5583 370
2214 109
1655 73
2181 309
1104 63
5740 355
2503 432
3257 527
648 141