22016 655
3804 715
2262 267
3900 190
3062 171
4977 400
3311 85
9384 317
7974 450
9043 119
6602 526
3085 173
2738 239
1740 174
2350 414
2606 265