1528 124
101698 279
45240 400
214118 181
7310 801
5585 690
25006 74
2442 254
18335 793
2620 263
7863 320
5926 691
2947 348
4163 102