104027 1001
81319 193
6234 585
120913 166
49322 598
15005 402
26751 248
20383 681
46931 407
39956 336
12308 73
21312 555
50477 202
27410 420
27156 676
44083 376
22715 115
45172 476
68645 88
3381 496
3865 300
1193 35
4758 878
4643 456
7605 634
5322 450
1785 149
10637 639