100325 739
88536 631
91750 868
122739 197
3598 690
5235 979
2531 397
8036 583
8216 553
6959 719
138889 578
7685 295
19368 597
9246 777
14828 629
11075 722
10122 123
7683 566
4365 533
5264 35
126580 529
16000 914
11266 60
13974 101
5629 359
86292 999
8958 370
5286 411