390 41
2953 517
7388 575
7530 212
11993 119
2897 390
9121 283
14493 679
9668 88
2635 501
2122 232
2864 569