2653 370
15897 159
1053 161
794 195
20616 578
30825 193
13160 124
14693 700
4205 524
10941 821
6829 282
18743 326