14453 680
159955 491
4207 190
3301 123
6928 402
6167 702
5032 462
8055 378
9120 793
14321 589
5950 59
10888 798
42772 724
126447 865