3098 284
8681 175
10051 690
9753 771
10105 594
26460 186
4091 77
1737 159
6521 432
23816 413
4475 417
2375 589