1176 353
3026 978
2570 632
1134 247
1083 31
2074 320
1057 38
44787 93
7771 228
13182 121
4293 194
21077 794