14510 680
160305 491
4217 190
3308 123
6939 402
6179 702
5040 462
8062 378
9125 793
14339 589
5958 59
10906 798
42944 725
126944 865