26516 141
1646 472
25308 783
3012 100
9642 78
10953 374
10256 542
11326 387
7891 844
10785 515
7660 654
9831 487
4322 617
3432 251
5531 624
13081 847