103107 1000
80905 193
6201 585
120724 166
49154 598
14985 402
26496 247
20261 681
46865 407
39896 336
12245 73
21099 555
49827 201
27129 420
27070 676
43878 376
22683 115
44821 475
68495 88
3366 496
3850 300
1181 35
4747 878
4633 456
7596 634
5305 450
1773 149
10623 639