2165 271
5700 668
80058 657
27108 237
1821 129
3540 915
2993 359
1885 317
2914 406
1613 126
850 63
1291 42
1566 91
2336 221