1460 345
373 305
217 90
545 9
54 43
364 30
705 64
41 635
299 494
208 601
269 339
658 236
229 307
267 430
413 956
263 945
3492 537
951 965
200 433
500 511
127 886
871 851
1009 416