2447261 3107
999 88
36725 84
12057 664
6948 809
9414 349
4591 855
1451 60
2124 330
7424 653
4544 80
6268 155
6817 396
1888 146
11152 647
5715 644
8264 737
2371 350
818 64
999 102
5489 155
617 88
1994 445
3516 614
2360 584
1953 409
2503 693
1896 355