26662 550
419567 832
142920 630
80355 899
51537 690
52135 337
117369 457
21352 366
30082 529
47247 729
3715 258
10696 142
8272 196
3896 79
3360 45
28524 432
55914 969
45016 562