14422 680
159773 491
4205 190
3300 123
6921 402
6164 702
5032 462
8049 378
9115 793
14311 589
5947 59
10886 798
42711 724
126184 865