1354 60
1761 133
25157 547
17347 303
51296 94
8532 803
3443 770
26705 209
7533 562
6954 612
12331 217
1223 27
2391 288