5430 826
3855 193
14766 307
15597 441
344262 930
69582 326
48223 317
59503 724
55371 361
5580 288
2467 125
8765 797
3092 181
4752 615
29100 77