1161 276
887 49
16848 840
6638 710
5096 471
28282 651
5135 568
6789 115
6009 591
6045 292
28104 37
27469 383
12848 623
7061 466
12320 532
14572 598
5164 508
5866 104