3012 965
15875 751
9374 701
3172 230
3313 39
17660 325
12990 172
67372 520
10578 557
5213 519
4577 456
2707 375
6893 560