1360 60
1765 133
25158 547
17348 303
51296 94
8534 803
3443 770
26712 209
7535 562
6957 612
12332 217
1224 27
2391 288