462 51
311 60
2341 690
618 173
3045 636
1243 346
1984 401
2422 527
3599 764
3463 560
1319 104
2902 343
27305 617
7805 440
21575 328
4774 867
2966 405
5163 379