3116 587
19855 503
1861 330
44332 186
27071 195
5109 448
17940 546
21285 264
13136 551
3629 487
6904 64
3206 447
2405 61