3126 587
19924 503
1862 330
44337 186
27079 195
5111 448
17947 546
21303 264
13136 551
3632 487
6905 64
3210 447
2408 61