1154 266
587 156
2891 674
945 205
14882 850
10948 412
8374 411
18582 935
3430 436
183255 225
13791 527