16933 171
8709 81
6764 138
4882 56
5283 299
5257 179
6315 346
2516 124
51821 56
86912 261
78020 792
32135 435
17174 95
21006 324
13041 582
13311 838
10351 664
8627 187
5648 133
3060 394
6530 623
3642 285
121454 808
37184 153
30430 221
5518 242
5277 716
6627 533