3143 580
98009 240
119766 698
320843 1183
20177 666
110522 377
20267 816
29519 282
6574 328
5263 755
3864 450
5212 412
66061 296