3302 712
8228 230
4657 49
5887 370
2936 109
1892 73
2409 309
1285 63
6203 355
2673 433
3648 527
735 141