16013 695
143580 691
7526 385
5194 58
1569 295
178178 790
7606 856
5833 123
7444 558
14605 584
8743 269
10863 411
8580 593
6630 425
5253 55
11707 289
6991 222
7621 748
13060 677
5725 520
10378 555
8954 390
6493 200
12261 868
6983 784
9526 662
3286 755
8159 258