14533 680
160440 491
4219 190
3310 123
6944 402
6186 702
5046 462
8066 378
9128 793
14344 589
5961 59
10912 798
42994 725
127115 865