3143 580
98009 240
119763 698
320838 1183
20175 666
110521 377
20266 816
29515 282
6574 328
5263 755
3864 450
5212 412
66059 296