25565 306
11037 426
20671 550
31407 431
4607 89
11706 657
17181 851
16125 913
11836 693
4104 541
52577 305
9243 190
16083 695
7923 83
16988 351
21070 474
7656 843