14803 674
5208 218
15005 585
32551 640
34143 344
7463 291
11612 834
8424 563
5166 473
3878 446
4033 722
23492 695
618 71