4026 89
3817 542
15434 809
24858 236
4232 137
16434 286
14093 905
12243 888
6075 359
2229 175
12923 542
2903 167
4318 624
20673 762
3537 421
3221 621