943 153
920 228
872 29
812 982
525 874
483 479
389 994
361 351
263 716
242 240
235 668
228 173
157 332
75 321