847 60
1278 133
24797 547
17074 303
51211 94
8177 803
3337 770
25194 209
7416 562
6739 612
12081 217
1067 27
2210 288