1378 60
1796 133
25168 547
17362 303
51304 94
8549 803
3450 770
26768 209
7543 562
6970 612
12342 217
1231 27
2399 288