2194 85
3480 415
2830 553
43190 847
25986 646
10735 256
3591 590
7829 823
3628 193
10275 347
9891 391
8615 788
7976 713
2557 471
3696 45
17977 593
3086 853