1029 6
1007 141
1006 170
997 8
954 619
924 130
869 870
851 618
740 915
685 251
578 273
570 316
554 229
505 570
438 420
289 656
276 668
241 74
197 952
193 299