11701 105
143029 344
1637 207
2595 328
3467 317
9462 514
3448 223
1497 40
8472 556
19737 110
323119 1255
6892 164
8768 624
2129 55
4485 735
7863 615
2966 148