5580 668
78506 656
26691 237
1773 129
3481 915
2948 359
1847 317
2865 406
1572 126
798 63
1254 42
2096 271
1245 90
2285 221