3028 587
19291 503
1838 330
44280 186
26993 195
5098 448
17888 546
21177 264
13134 551
3614 487
6895 64
3187 447
2395 61