1253 330
6845 598
50323 411
27170 820
6692 212
6983 189
312470 808
77847 636
71206 155
21025 302
5926 398