1386 60
1799 133
25171 547
17366 303
51306 94
8552 803
3452 770
26785 209
7547 562
6973 612
12347 217
1232 27
2400 288