3905 420
23079 104
9708 530
6793 83
10849 90
23332 660
7171 571
49285 251
3461 674
2875 415
2687 447
4681 651