302 669
483 38
962 478
959 885
814 154
1245 1000
781 37
151 272
810 118
57 575
533 255
130 579
2121 476
901 897
50 971
525 712
431 333
558 173
393 80
927 499
826 683
623 856
879 585
135 474