5428 826
3855 193
14759 307
15595 441
344229 930
69576 326
48204 317
59484 724
55369 361
5580 288
2463 125
8763 797
3091 181
4750 615
29085 77