3090 587
19653 503
1852 330
44313 186
27044 195
5103 448
17921 546
21251 264
13136 551
3626 487
6902 64
3199 447
2402 61