1239 42
5183 78
3251 429
3846 646
3327 398
2510 261
7194 591
4093 707
4133 908
3616 927
5109 940
3116 476
3714 219
13658 309