2997 128
17721 199
87924 990
14152 829
16869 234
206446 1030
14395 528
156726 523
203529 474
23327 477
10123 256
9398 863
25763 112
11782 596
1795 126
6900 438