5606 921
112962 128
6012 565
11515 111
11085 243
4461 28
4938 176
2449 69
13992 292
6370 579
5093 616
6700 733
14009 481
63879 166