26596 549
418965 832
142731 630
80249 899
51449 690
52051 337
117194 457
21322 365
30048 529
47125 729
3711 258
10684 142
8269 196
3888 79
3352 45
28351 432
55678 969
44863 562