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