2653 370
15897 159
1055 161
794 195
20616 578
30826 193
13161 124
14694 700
4205 524
10941 821
6830 282
18743 326