456 51
311 60
2321 690
618 173
3045 636
1241 346
1982 401
2416 527
3598 764
3462 560
1315 104
2897 343
27303 617
7804 440
21570 328
4774 867
2966 405
5159 379