436 310
1016 338
415 958
50 560
1036 674
579 958
668 971
200 625
913 697
54 876
978 554
514 392
323 290
297 999
678 258
270 178
791 124
584 280
303 628
452 907