14511 680
160315 491
4217 190
3308 123
6940 402
6181 702
5040 462
8063 378
9125 793
14339 589
5958 59
10906 798
42946 725
126958 865