3326 712
8263 230
4718 49
5914 370
2952 109
1923 73
2425 309
1331 63
6221 355
2697 433
3669 527
750 141