21545 141
9428 756
4324 469
2661 320
11646 107
22975 259
21523 284
9619 893
6689 613
3973 135
3889 524
3873 719
6086 403
3574 25
11652 626
4545 123
11223 263
8716 973