3143 580
97999 240
119750 698
320771 1183
20167 666
110475 377
20261 816
29505 282
6573 328
5262 755
3864 450
5211 412
66019 296