1528 124
101685 279
45233 400
214114 181
7305 801
5583 690
25002 74
2442 254
18328 793
2619 263
7862 320
5923 691
2946 348
4160 102