849 60
1279 133
24799 547
17077 303
51211 94
8181 803
3339 770
25200 209
7417 562
6742 612
12081 217
1067 27
2210 288