300 159
25 487
506 483
299 212
272 352
179 124
954 575
397 946
457 85
752 452
975 15
542 9
971 786
702 453
444 844
1267 29
575 1
18 920
441 726
618 183
925 944
107 621
539 102
258 421