291 628
179 87
2893 313
773 896
667 528
1233 359
450 202
88 535
298 141
586 43
664 706
766 735
96 854
2965 412
236 562
2438 127
852 190
543 55
23 693
154 586
397 488
1963 476
507 100