3143 580
98003 240
119755 698
320804 1183
20169 666
110494 377
20262 816
29506 282
6573 328
5262 755
3864 450
5212 412
66034 296