335 258
906 658
180 441
41 262
808 714
676 356
659 117
1081 161
138 807
284 812
81 431
853 204
868 475
161 821
381 261
872 575
836 744
330 518
27 635
933 596