102500 150
83872 494
564231 1013
229514 273
78096 856
123765 819
198763 753
373753 798
91611 438
49505 263
150213 931
24246 392
13522 606
34409 713
18523 356
22859 292
13200 815
12626 111
12155 168
22404 192
22213 529
27253 103
12593 253
9132 377
9249 136
19606 553
7951 621
10589 444