26660 550
419551 832
142910 630
80354 899
51535 690
52132 337
117362 457
21352 366
30080 529
47241 729
3715 258
10696 142
8272 196
3896 79
3360 45
28519 432
55907 969
45012 562