3130 712
7928 230
4036 49
5704 370
2720 109
1791 73
2309 309
1188 63
6072 355
2576 432
3412 527
685 141