1121 60
1539 133
24995 547
17250 303
51249 94
8358 803
3400 770
25947 209
7474 562
6846 612
12219 217
1116 27
2322 288