3021 587
19260 503
1837 330
44274 186
26981 195
5098 448
17884 546
21163 264
13134 551
3612 487
6890 64
3187 447
2395 61