2960 88
1259 76
16606 750
3935 404
22975 670
26277 436
4477 284
2578 229
5862 469
4050 291
5182 621
7844 820
2123 232
17139 84
13860 85
7849 525
2945 594