104082 1001
81340 193
6235 585
120927 166
49332 598
15006 402
26762 248
20392 681
46938 407
39961 336
12310 73
21319 555
50500 202
27425 420
27165 676
44097 376
22716 115
45192 476
68654 88
3383 496
3867 300
1193 35
4758 878
4644 456
7605 634
5323 450
1788 149
10637 639