2912 753
2234 505
2790 460
5127 388
8987 402
6094 217
11536 399
52621 776
26746 352
32187 747
17139 315
6138 123