16523 514
5059 278
7473 892
8019 70
18569 182
12118 783
10199 403
126556 621
101462 242
109251 667
8516 391
4130 79