16497 514
5044 278
7462 892
8011 70
18564 182
12099 783
10192 403
126444 621
101346 242
109156 667
8510 391
4120 79