19956 529
14571 580
3211 220
19541 495
19030 424
2994 136
3915 350
7882 506
5864 795
8901 420
13285 170
3787 504
6369 720
3771 247
3176 475