3006 544
3109 494
2059 209
1242 178
22471 813
16686 633
9707 228
8382 281
14112 660
10656 689
19808 653
10190 774
7040 232
3980 441
12852 146
13086 496
28843 343
12797 637
12077 781
16031 532
17199 497
11706 290
10885 713
7018 333