10855 107
2571 533
2854 80
2795 625
28170 508
2221 156
3184 202
9399 772
4234 791
6890 518
14057 193
24022 234
77078 309