897 230
1113 129
553 10
27 336
17 156
684 231
903 289
960 540
885 441
81 164
57 50
981 897
2971 412
448 606
938 140
574 107
463 732
624 194
459 912
82 876
521 672
416 644
114 395
774 324