2868 80
2806 625
28204 508
2223 156
3226 202
9394 772
4246 791
9342 520
14052 193
24020 234
77632 309