862 60
1282 133
24818 547
17102 303
51211 94
8202 803
3346 770
25225 209
7420 562
6753 612
12086 217
1068 27
2220 288