19919 343
8632 96
127928 287
52764 347
28064 370
101217 725
58763 842
36722 858
56014 551
14500 495
18699 503
8748 886
9679 610
22241 176
14516 225
1600 294
5005 343
10327 185