2228 613
24381 666
18846 889
3277 577
3570 152
3122 211
21172 593
6396 117
5172 368
16834 538
3149 491