11515 105
139640 343
1593 207
2560 328
3430 317
9396 514
3414 223
1451 40
8436 556
19677 110
320370 1255
6849 164
8734 624
2094 55
4443 735
7829 615
2929 148