25806 415
40850 342
58414 157
9530 228
38487 490
12467 656
47221 332
39843 373
108952 766
23568 503
21643 242
16853 840
12098 556
9265 450
17329 63
36774 240
32943 141
22244 158
16790 669