3501 455
4060 530
13136 351
80517 282
20554 846
21714 400
2997 179
19209 748
17588 654
24852 650
6371 647
6010 403
8833 595
1048 139
4972 121
856 101
3191 345
1159 136
1094 228
6062 187
9610 444
3064 689
840 37
3365 728
2210 390