3070 128
18598 201
88302 990
14331 829
16966 234
210771 1036
14517 528
162152 527
205594 476
23937 477
10422 256
9746 863
27587 114
12167 597
1858 126
6978 438