500 671
104 100
404 261
251 176
357 87
933 557
467 887
634 498
976 378
771 932
244 857
603 752
919 387
531 89
159 31
704 229
660 835
502 7
494 303
418 130