2960 88
1259 76
16606 750
3935 404
22982 670
26287 436
4477 284
2578 229
5862 469
4050 291
5182 621
7844 820
2123 232
17140 84
13864 85
7849 525
2945 594