102960 741
89809 631
94956 875
124146 200
3603 690
5244 979
2540 397
8076 583
8226 553
6966 719
139109 578
7702 295
19394 597
9255 777
14840 629
11087 722
10135 123
7688 566
4367 533
5268 35
126771 529
16005 914
11272 60
13983 101
5634 359
86438 999
8961 370
5290 411