2997 128
17713 199
87921 990
14148 829
16869 234
206393 1030
14394 528
156680 523
203507 474
23324 477
10121 256
9395 863
25756 112
11779 596
1794 126
6899 438