3302 712
8229 230
4658 49
5887 370
2937 109
1892 73
2411 309
1285 63
6204 355
2675 433
3650 527
735 141