5421 826
3855 193
14752 307
15592 441
344149 930
69555 326
48167 317
59425 724
55360 361
5577 288
2459 125
8762 797
3089 181
4747 615
29051 77