13895 687
34090 463
10777 506
9708 159
1645 84
13926 315
26941 249
4775 442
6854 847
5716 622
4049 734