6555 306
13239 393
10292 780
10693 676
2959 105
166338 819
122418 558
87552 698
48140 360
65466 395
4976 123