15927 549
8473 461
2813 184
4641 643
8077 948
55985 824
108382 212
6538 254
6506 562
7394 329
6057 576