2960 88
1259 76
16606 750
3934 404
22960 670
26264 436
4476 284
2578 229
5862 469
4050 291
5182 621
7842 820
2123 232
17138 84
13859 85
7848 525
2945 594