29943 298
5089 271
5253 338
15932 465
24576 134
13886 373
123458 344
51436 883
4948 385
4141 345
14012 867
47316 329
9078 277
132247 528
35931 232
29649 266
12185 159
42626 560
28488 378
14227 481
98283 131
94868 712
2401 190
46991 838
69165 743