2930 523
250 62
866 182
1989 637
382 104
2698 824
1016 211
9535 289
5149 388
3076 75
15006 260
108999 552