2922 567
2806 267
7087 260
4109 320
158558 437
113541 455
163222 582
128653 562
116844 915
159239 626
103066 887
197388 750
66295 778
78376 691
80873 864
12085 376
103005 758
82289 303
154234 536
110973 599
84211 793
144921 717
140065 338
105293 773