1383 60
1798 133
25170 547
17365 303
51305 94
8552 803
3451 770
26783 209
7547 562
6971 612
12346 217
1232 27
2400 288