15866 670
3545 705
3694 705
2265 197
4215 856
44885 177
15253 833
2563 274
8428 387
25479 96
11554 41
8676 647
5658 539
6308 222
8963 445
5475 612
8769 80
7585 629