4532 208
30821 233
25094 148
22403 420
4387 378
8026 501
6021 442
5768 180
16067 157
3942 65
7720 659