932 115
2504 648
389 575
402 107
783 63
1003 140
636 307
537 35
962 451
801 86
2450 304
16 548
1896 936
907 906
582 761
461 211
516 373
625 313
447 352
294 727