2714 80
2840 625
28167 508
2244 156
3207 202
9410 772
4273 791
6910 518
14058 193
23965 234
76976 309