104067 1001
81337 193
6235 585
120921 166
49332 598
15006 402
26759 248
20391 681
46937 407
39958 336
12310 73
21319 555
50493 202
27422 420
27160 676
44097 376
22715 115
45188 476
68652 88
3383 496
3867 300
1193 35
4758 878
4643 456
7605 634
5323 450
1787 149
10637 639