652 133
928 394
116 304
541 334
170 152
889 141
295 187
241 641
238 155
154 370
951 688
361 349
867 511
55 19
290 394
254 397
374 435
177 400
275 909
744 824