14562 139
17930 146
19004 87
12135 725
8018 292
17364 538
10649 86
2313 447
3002 751
2459 419
3853 367