14021 687
34346 463
10809 506
9723 159
1647 84
13931 315
27018 249
4790 442
6860 847
5723 622
4061 734