3509 761
2981 752
6278 582
1370 42
21577 514
3772 575
2420 460
638 38
1728 79
2959 144
13222 119
3876 569
1372 90
18085 531
1131 159
1149 108
2896 348