1050 116
3752 923
6417 793
5514 508
7349 522
9565 848
18214 657
25958 453
7705 104
7185 420
14649 996
16777 297
10431 605
13166 114
15232 655
15455 627