2600 370
15820 159
1034 161
777 195
20582 578
30743 193
13114 124
14608 700
4193 524
10892 821
6786 282
18713 326