21821 141
9548 756
4349 469
2676 320
11673 107
23082 259
21618 284
9659 893
6711 613
3997 135
3897 524
3877 719
6111 403
3596 25
11681 626
4582 123
11297 263
8839 973