5512 953
25617 702
5336 591
32931 584
10909 497
4537 163
6383 38
15711 316
108504 176
14959 653
6413 667