29506 142
1660 472
25660 783
3027 101
9660 78
11081 374
10320 542
11553 387
7940 844
10954 515
7782 654
10050 487
4346 617
3475 251
5558 624
13147 847