21476 141
9402 756
4316 469
2661 320
11644 107
22941 259
21509 284
9612 893
6685 613
3970 135
3887 524
3873 719
6083 403
3570 25
11647 626
4543 123
11204 263
8709 973