2800 587
15044 502
1671 330
43945 186
26244 195
5017 448
17682 546
20736 264
13076 551
3566 487
1177 64
3138 447
2307 61