1212 831
1148 55
1098 335
1045 209
1036 82
1035 378
1033 908
1015 380
1012 824
1006 863
1003 312
998 6
986 384
978 28
975 529
970 654
967 53
965 315
963 554
957 133