736 151
2583 540
12763 674
6029 600
21518 542
20015 395
8942 288
4039 177
2372 42
3463 174
3090 67
12609 735
4248 521