3516 615
5157 513
3342 527
1647 287
4845 675
3757 781
2820 92
2248 340
6070 131
16404 399
37477 567
72597 583
36247 653
69530 891
20705 45
17398 66
26840 306
138465 328