1223 276
996 49
17012 840
7060 710
5203 471
28321 651
5154 568
6823 115
6025 591
6068 292
28118 37
27509 383
12938 623
7080 466
12346 532
14574 598
5164 508
5869 104