5447 826
3868 193
14781 307
15601 441
344486 930
69633 326
48309 317
59634 724
55393 361
5586 288
2476 125
8769 797
3093 181
4761 615
29164 77