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