2805 587
15236 502
1673 330
43958 186
26274 195
5020 448
17686 546
20747 264
13076 551
3569 487
1178 64
3141 447
2307 61