3021 587
19255 503
1837 330
44274 186
26980 195
5098 448
17884 546
21160 264
13134 551
3612 487
6890 64
3187 447
2395 61