463 51
311 60
2346 690
618 173
3045 636
1243 346
1985 401
2423 527
3601 764
3463 560
1320 104
2902 343
27308 617
7805 440
21580 328
4774 867
2966 405
5163 379