104052 1001
81329 193
6235 585
120916 166
49326 598
15005 402
26758 248
20387 681
46936 407
39956 336
12309 73
21319 555
50484 202
27418 420
27159 676
44093 376
22715 115
45185 476
68647 88
3382 496
3866 300
1193 35
4758 878
4643 456
7605 634
5322 450
1786 149
10637 639