5430 826
3856 193
14769 307
15599 441
344304 930
69594 326
48237 317
59525 724
55380 361
5582 288
2470 125
8766 797
3092 181
4753 615
29114 77