329 49
1215 9
215 558
997 437
187 285
990 789
912 164
125 95
691 266
230 190
35 516
862 461
1000 65
342 40
583 274
341 906
257 457
556 939
400 488
276 65
811 550
703 932
500 99