305 170
556 876
46 326
922 339
248 41
2 646
568 73
38 18
923 769
574 963
477 410
474 820
878 240
446 246
645 542
841 347
115 813
603 22
320 890
5 556
576 323
576 915
991 962
514 225
514 412
14 505
49 974
414 383
744 819
471 289