855 60
1281 133
24811 547
17080 303
51211 94
8192 803
3343 770
25215 209
7419 562
6745 612
12085 217
1067 27
2211 288