2162 271
5695 668
80014 657
27095 237
1819 129
3534 915
2993 359
1880 317
2912 406
1612 126
847 63
1288 42
1562 91
2336 221