1239 42
5183 78
3247 429
3839 646
3325 398
2508 261
7192 591
4093 707
4131 908
3614 927
5109 940
3114 476
3714 219
13636 309