14432 680
159836 491
4206 190
3300 123
6921 402
6165 702
5032 462
8053 378
9116 793
14312 589
5948 59
10886 798
42730 724
126259 865