5437 826
3861 193
14770 307
15600 441
344370 930
69615 326
48261 317
59562 724
55385 361
5582 288
2471 125
8768 797
3092 181
4755 615
29127 77