5580 668
78523 656
26694 237
1773 129
3481 915
2948 359
1847 317
2866 406
1572 126
798 63
1254 42
2096 271
1248 90
2285 221