14518 680
160363 491
4218 190
3308 123
6941 402
6183 702
5041 462
8063 378
9126 793
14340 589
5960 59
10908 798
42968 725
127006 865