605 41
3119 517
7405 575
7572 212
12105 119
2916 390
9166 283
14564 679
9723 88
2644 501
2135 232
2892 569