14531 680
160437 491
4219 190
3310 123
6944 402
6185 702
5046 462
8066 378
9127 793
14344 589
5961 59
10912 798
42993 725
127110 865