3509 761
2989 752
6298 582
1379 42
21586 514
3777 575
2431 460
645 38
1738 79
2971 144
13268 119
3886 569
1380 90
18140 531
1137 159
1156 108
2903 348