2597 370
15814 159
1031 161
777 195
20578 578
30741 193
13111 124
14603 700
4193 524
10891 821
6783 282
18711 326