705 41
3425 517
7426 575
7592 212
12223 119
2936 390
9215 283
14622 679
9772 88
2661 501
2155 232
2911 569