18928 301
19350 998
8711 215
68850 769
25478 897
35624 440
19782 874
11231 159
10734 844
14288 633
2891 295
7432 604