5425 826
3855 193
14752 307
15593 441
344160 930
69558 326
48172 317
59435 724
55361 361
5577 288
2460 125
8762 797
3089 181
4747 615
29060 77