5427 826
3855 193
14753 307
15593 441
344200 930
69566 326
48193 317
59462 724
55363 361
5578 288
2461 125
8762 797
3091 181
4748 615
29071 77