29126 1005
25221 504
18255 341
47866 676
37366 648
41183 348
15760 229
11657 489
156181 1767
16121 762
19941 106
20497 847
126210 594
18449 446
18840 822
14734 236
11713 278
27775 979
16478 341
15325 170
14245 237
16828 582
22988 684
14622 862