1003 132
835 259
62 827
477 470
235 913
19 822
23 598
928 133
816 149
1016 443
338 554
970 880
311 73
632 153
403 691
106 95
332 747
601 607
579 81
13 509
400 127
464 589
907 466
645 150