3141 580
97930 240
119663 698
320563 1182
20117 666
110333 377
20216 816
29390 282
6570 328
5259 755
3863 450
5209 412
65909 296