522 995
591 912
400 851
405 813
656 809
26 687
361 636
511 620
222 581
458 421
205 418
373 357
56 328
183 326
505 315
287 250
784 239
113 196
221 133
1002 61