3861 692
5438 447
2509 192
4000 350
13335 161
2022 63
18545 429
3377 71
2241 471
4594 275
2971 477
2952 564