5416 826
3850 193
14748 307
15591 441
344087 930
69536 326
48141 317
59376 724
55355 361
5574 288
2459 125
8759 797
3084 181
4745 615
29024 77