104051 1001
81326 193
6235 585
120914 166
49326 598
15005 402
26756 248
20386 681
46933 407
39956 336
12309 73
21317 555
50480 202
27416 420
27158 676
44089 376
22715 115
45181 476
68646 88
3382 496
3866 300
1193 35
4758 878
4643 456
7605 634
5322 450
1786 149
10637 639