31107 927
19550 528
70233 685
32741 609
150666 816
31366 390
24567 882
2792 735
6620 306
4250 643
50689 776
30398 747
44476 843
38507 858
33685 437
31130 723
20086 194
35243 431
56881 922
13637 442
58314 377
2463 755
297844 1059
23014 176