852 60
1281 133
24809 547
17078 303
51211 94
8187 803
3341 770
25211 209
7419 562
6744 612
12085 217
1067 27
2211 288