19684 751
2156 227
29395 257
17002 569
7669 648
161496 329
27876 87
2496 62
82598 824
24651 662
4437 393
5611 137
4011 109
14264 661
13430 238