14437 680
159866 491
4206 190
3300 123
6923 402
6165 702
5032 462
8053 378
9118 793
14314 589
5949 59
10886 798
42745 724
126307 865