2996 128
17706 199
87918 990
14145 829
16869 234
206331 1030
14384 528
156618 523
203469 474
23317 477
10114 256
9382 863
25736 112
11773 596
1794 126
6899 438