21588 141
9443 756
4334 469
2665 320
11651 107
22992 259
21533 284
9629 893
6692 613
3974 135
3892 524
3874 719
6092 403
3577 25
11656 626
4553 123
11232 263
8719 973