12062 134
15034 557
5261 411
9457 374
20877 554
7475 648
2621 183
5653 829
2158 396
7254 572
168728 775
4675 559