1173 276
907 49
16874 840
6727 710
5118 471
28290 651
5139 568
6796 115
6012 591
6051 292
28106 37
27476 383
12862 623
7065 466
12332 532
14572 598
5164 508
5866 104