3130 712
7926 230
4036 49
5704 370
2719 109
1791 73
2309 309
1188 63
6072 355
2576 432
3411 527
685 141