5427 826
3855 193
14753 307
15593 441
344187 930
69564 326
48182 317
59457 724
55362 361
5577 288
2461 125
8762 797
3091 181
4747 615
29067 77