741 151
2584 540
12763 674
6029 600
21522 542
20017 395
8944 288
4039 177
2372 42
3464 174
3090 67
12609 735
4248 521