104328 1001
81451 193
6251 585
120979 166
49385 598
15011 402
26828 248
20450 681
46972 407
39977 336
12331 73
21374 555
50675 203
27540 420
27196 676
44172 376
22725 115
45312 476
68698 88
3387 496
3869 300
1196 35
4765 878
4655 456
7610 634
5333 450
1788 149
10639 639