11508 105
139517 343
1592 207
2559 328
3429 317
9393 514
3414 223
1449 40
8435 556
19676 110
320260 1255
6849 164
8732 624
2093 55
4442 735
7829 615
2928 148