849 60
1279 133
24800 547
17077 303
51211 94
8181 803
3340 770
25201 209
7418 562
6742 612
12083 217
1067 27
2210 288