508 648
315 219
773 52
205 431
131 837
388 358
1194 177
867 890
1006 422
393 286
850 905
580 535
308 49
847 932
987 507
119 200
189 494
55 302
879 237
394 460