3062 587
19491 503
1845 330
44293 186
27023 195
5098 448
17912 546
21219 264
13136 551
3617 487
6898 64
3187 447
2400 61