502 834
147 159
285 721
397 431
161 29
238 305
305 688
442 292
745 514
855 70
218 950
95 277
206 565
925 559
30 102
115 127
252 974
716 144
537 595
502 334
1028 696
599 244