509 998
316 988
617 972
514 951
819 755
1180 746
172 719
217 683
144 616
755 561
475 529
176 375
19 318
211 237
126 164
861 146
923 95
456 44
475 32
400 4