26628 550
419257 832
142824 630
80304 899
51483 690
52087 337
117260 457
21340 366
30064 529
47183 729
3713 258
10689 142
8270 196
3891 79
3354 45
28443 432
55775 969
44933 562