5429 826
3855 193
14760 307
15596 441
344232 930
69576 326
48205 317
59487 724
55369 361
5580 288
2463 125
8763 797
3092 181
4751 615
29087 77