2800 587
15098 502
1672 330
43956 186
26255 195
5019 448
17685 546
20741 264
13076 551
3567 487
1177 64
3139 447
2307 61