2951 730
7517 323
8345 381
30081 775
8519 703
8932 396
3934 160
12927 433
5258 916
3784 617
5112 886
4026 638
12658 464
14271 578