4228 350
22199 370
14964 254
226436 865
197256 1156
102672 466
177754 877
52044 337
66225 343
4615 174
5901 134