104042 1001
81325 193
6235 585
120913 166
49326 598
15005 402
26754 248
20386 681
46932 407
39956 336
12308 73
21315 555
50480 202
27414 420
27158 676
44088 376
22715 115
45180 476
68646 88
3382 496
3865 300
1193 35
4758 878
4643 456
7605 634
5322 450
1785 149
10637 639