15705 733
14608 372
24931 266
2249 276
2769 532
2957 801
2912 351
9083 558
6786 484
6896 423
8324 273
2103 384