2806 587
15251 502
1673 330
43963 186
26279 195
5021 448
17687 546
20747 264
13076 551
3569 487
1178 64
3142 447
2307 61