11510 105
139603 343
1593 207
2560 328
3430 317
9396 514
3414 223
1451 40
8435 556
19676 110
320332 1255
6849 164
8734 624
2094 55
4442 735
7829 615
2928 148