2855 80
2806 625
28194 508
2223 156
3222 202
9393 772
4245 791
9341 520
14051 193
24012 234
77592 309