1525 124
101669 279
45228 400
214110 181
7303 801
5581 690
25002 74
2441 254
18325 793
2617 263
7860 320
5921 691
2945 348
4158 102