1135 276
876 49
16824 840
6569 710
5076 471
28271 651
5126 568
6784 115
6005 591
6040 292
28102 37
27457 383
12833 623
7055 466
12301 532
14572 598
5163 508
5866 104