16616 807
8791 867
12751 313
8132 126
5770 880
10060 500
18526 754
4946 257
193392 737
7904 625
69357 200
5001 554
3123 721
2251 131
49739 855
18685 687
5899 121