3130 712
7929 230
4036 49
5704 370
2721 109
1791 73
2310 309
1188 63
6074 355
2576 432
3413 527
685 141