5428 826
3855 193
14756 307
15593 441
344212 930
69574 326
48198 317
59469 724
55365 361
5580 288
2463 125
8762 797
3091 181
4749 615
29078 77