3141 580
97930 240
119663 698
320558 1182
20116 666
110332 377
20216 816
29388 282
6570 328
5259 755
3863 450
5209 412
65908 296