3455 812
10287 738
4425 449
18477 561
16309 158
111100 594
70898 282
37122 224
25896 613
29355 220
9436 529
3440 188