2173 663
324 88
1501 352
6364 177
3675 851
12669 772
10656 452
23382 207
14477 746
4098 191
5955 147
5871 790
23267 724