87 40
752 660
169 635
653 412
563 741
881 397
229 997
2 518
13 220
326 805
317 925
841 190
266 374
126 175
397 615
351 982
901 242
894 734
9 318
717 616
612 359
163 100
790 759
467 930
385 595
543 155
132 980
236 499