460 51
311 60
2327 690
618 173
3045 636
1243 346
1982 401
2419 527
3598 764
3462 560
1315 104
2899 343
27303 617
7804 440
21571 328
4774 867
2966 405
5159 379