5416 826
3849 193
14748 307
15591 441
344084 930
69535 326
48140 317
59372 724
55355 361
5574 288
2459 125
8759 797
3084 181
4745 615
29023 77