404 902
314 815
848 714
1030 702
28 694
287 679
979 636
839 514
694 451
70 317
956 271
606 210
461 145