630 41
3130 517
7409 575
7577 212
12134 119
2922 390
9177 283
14582 679
9731 88
2652 501
2142 232
2895 569