15392 501
14057 664
3778 90
11203 709
1158 49
3230 550
1086 92
2116 151
2664 196
1924 116
772 97
3170 433
6792 372
2395 352
3207 677