6955 159
1359 28
2745 110
4896 203
26197 471
5530 474
5309 634
12970 875
30272 670
6323 441
5878 592
2426 281
4909 482
3081 525