2960 88
1258 76
16606 750
3932 404
22938 670
26240 436
4476 284
2577 229
5861 469
4050 291
5180 621
7841 820
2123 232
17132 84
13857 85
7847 525
2944 594