21893 141
9589 756
4356 469
2682 320
11684 107
23159 259
21636 284
9670 893
6716 613
3999 135
3902 524
3882 719
6119 403
3602 25
11694 626
4593 123
11319 263
8898 973