305 82
580 511
1972 476
642 697
941 140
670 528
898 230
144 880
529 364
509 100
703 932
754 501
2983 412
2292 793
443 617
862 97
589 43
776 801
66 889
915 219
1008 557
159 313