14596 139
17974 146
19024 87
12150 725
8038 292
17389 538
10663 86
2320 447
3015 751
2491 419
3865 367