2997 128
17732 199
87928 990
14154 829
16870 234
206512 1030
14397 528
156773 523
203559 474
23330 477
10127 256
9401 863
25782 112
11783 596
1796 126
6900 438