25565 306
11035 426
20662 550
31396 431
4607 89
11704 657
17180 851
16125 913
11836 693
4104 541
52577 305
9241 190
16082 695
7921 83
16983 351
21070 474
7655 843