16629 360
5175 756
6292 657
4696 130
6822 540
12659 667
6669 572
31264 477
8254 421
16199 898
15706 686
4223 501
4587 718
3317 197
2470 524