2995 128
17678 199
87904 990
14142 829
16869 234
206242 1030
14380 528
156503 523
203420 474
23303 477
10113 256
9375 863
25713 112
11768 596
1794 126
6899 438