29239 319
17723 632
7147 378
7778 560
5072 461
4383 665
4940 860
6288 548
10912 731
3071 441
4548 832
2180 185
5187 966