5446 826
3865 193
14780 307
15600 441
344463 930
69626 326
48294 317
59612 724
55390 361
5586 288
2476 125
8768 797
3093 181
4760 615
29146 77