20173 343
8632 96
127935 287
52770 347
28069 370
101221 725
58765 842
36724 858
56014 551
14503 495
18701 503
8748 886
9682 610
22251 176
14518 225
1600 294
5005 343
10329 185