705 41
3425 517
7426 575
7592 212
12222 119
2936 390
9215 283
14621 679
9772 88
2661 501
2154 232
2911 569