2928 523
249 62
866 182
1984 637
380 104
2697 824
1013 211
9428 289
5141 388
3070 75
15001 260
108987 552