109850 215
50523 533
29355 158
89108 304
50449 747
71878 354
62079 557
96628 312
151212 376
60306 539
130014 382
119077 165
47378 707
123869 748
73951 609
83965 576
133700 999
34060 49
73944 328
60141 398
56379 490
53772 867
54882 822
58506 1016