26523 548
418321 831
142480 630
80098 899
51344 690
51958 337
116984 456
21287 365
30013 529
46978 729
3703 258
10670 142
8259 196
3884 79
3348 45
28173 432
55406 969
44666 562