5450 826
3869 193
14781 307
15604 441
344531 930
69637 326
48328 317
59670 724
55398 361
5587 288
2476 125
8770 797
3094 181
4761 615
29178 77