506 104
48 891
148 536
953 433
471 859
932 889
455 821
116 43
149 1
282 330
215 553
681 920
990 45
556 491
409 566
258 38
600 122
88 195
659 292
28 697