1372 60
1785 133
25164 547
17356 303
51300 94
8540 803
3448 770
26755 209
7540 562
6964 612
12342 217
1228 27
2395 288