3303 712
8231 230
4666 49
5888 370
2937 109
1892 73
2411 309
1285 63
6204 355
2677 433
3652 527
736 141