104299 1001
81435 193
6250 585
120972 166
49373 598
15010 402
26823 248
20440 681
46970 407
39977 336
12327 73
21370 555
50651 203
27533 420
27192 676
44160 376
22724 115
45296 476
68691 88
3387 496
3869 300
1196 35
4764 878
4654 456
7609 634
5332 450
1788 149
10638 639