5447 826
3868 193
14781 307
15601 441
344494 930
69633 326
48313 317
59642 724
55393 361
5586 288
2476 125
8769 797
3094 181
4761 615
29169 77