19955 529
14568 580
3211 220
19541 495
19030 424
2994 136
3915 350
7882 506
5864 795
8901 420
13285 170
3787 504
6369 720
3770 247
3175 475