8391 663
7021 483
4963 760
3531 615
5178 513
3382 527
3781 781
2264 340
6093 131
16598 399
37817 567
73329 583
36588 653
71407 891
20948 45
17671 67
27476 308
140098 334