14916 781
27702 565
15625 548
15158 419
14279 384
20023 249
16187 777
55026 410
2887 319
7435 830
5179 527
34107 677
6810 100
3188 686
1156 156