14516 680
160361 491
4218 190
3308 123
6941 402
6182 702
5041 462
8063 378
9126 793
14340 589
5959 59
10908 798
42967 725
127002 865