1382 60
1798 133
25169 547
17364 303
51305 94
8552 803
3451 770
26781 209
7544 562
6970 612
12343 217
1231 27
2400 288