3130 712
7922 230
4032 49
5703 370
2718 109
1791 73
2308 309
1188 63
6071 355
2575 432
3409 527
685 141