22 779
505 412
328 48
352 702
121 964
73 136
693 153
604 987
82 14
113 912
443 201
346 544
677 320
200 418
301 175
568 582
642 598
544 270
840 876
711 273