308 838
41 557
11 472
561 23
472 200
903 871
738 403
39 932
705 975
585 72
702 243
553 224
83 375
958 953
128 820
122 762
36 1000
498 995
131 4
193 482