14816 674
5213 218
15048 585
32586 640
34170 344
7465 291
11623 834
8433 563
5179 473
3888 446
4053 722
23546 695
625 71