324 41
2898 517
7388 575
7522 212
11973 119
2895 390
9106 283
14486 679
9655 88
2634 501
2121 232
2860 569