1155 266
587 156
2891 674
945 205
14884 850
10948 412
8380 411
18582 935
3430 436
183257 225
13791 527