15926 549
8473 461
2813 184
4640 643
8076 948
55985 824
108380 212
6538 254
6506 562
7394 329
6057 576