4502 495
3905 607
2871 415
2639 464
6761 601
3499 514
65695 547
55809 529
118232 319
18629 67
38574 862
20342 194
45712 824
28081 966