3128 712
7916 230
4030 49
5700 370
2710 109
1783 73
2308 309
1187 63
6069 355
2575 432
3405 527
684 141