1083 60
1485 133
24971 547
17246 303
51240 94
8332 803
3389 770
25798 209
7466 562
6824 612
12191 217
1105 27
2303 288