5428 826
3855 193
14755 307
15593 441
344208 930
69572 326
48197 317
59468 724
55363 361
5580 288
2463 125
8762 797
3091 181
4749 615
29077 77