15926 549
8473 461
2813 184
4638 643
8076 948
55985 824
108378 212
6535 254
6506 562
7393 329
6057 576