21575 141
9436 756
4330 469
2665 320
11650 107
22991 259
21531 284
9627 893
6692 613
3974 135
3890 524
3873 719
6089 403
3577 25
11654 626
4553 123
11230 263
8719 973