2800 587
15181 502
1672 330
43958 186
26263 195
5019 448
17686 546
20743 264
13076 551
3568 487
1177 64
3140 447
2307 61