2568 370
15782 159
1020 161
772 195
20567 578
30709 193
13081 124
14580 700
4189 524
10881 821
6775 282
18702 326