3902 420
23069 104
9705 530
6766 83
10847 90
23328 660
7165 571
49125 251
3459 674
2873 415
2681 447
4676 651