5418 826
3850 193
14748 307
15591 441
344089 930
69539 326
48144 317
59382 724
55357 361
5574 288
2459 125
8760 797
3084 181
4745 615
29027 77