2656 523
241 62
857 182
1969 637
374 104
2682 824
1003 211
9295 289
5136 388
3061 75
14995 260
108931 552