16096 711
4586 504
4451 47
6975 318
1901 257
3108 135
1549 161
3513 553
6133 929
8863 842
6412 749
23179 678
25118 452
15536 448
1837 336
13676 747
5860 765
17023 119
12171 774
12762 602
16386 686
2329 325
1532 51
1037 93
4439 474
5230 962
3761 657
1380 192