41053 215
21525 269
15365 290
10080 855
18534 410
5555 37
5372 226
8477 160
10945 126
13632 676
8994 206
11086 320
2088 89
5613 595