1115 60
1533 133
24994 547
17250 303
51247 94
8357 803
3399 770
25927 209
7474 562
6846 612
12219 217
1114 27
2318 288