5462 953
25559 702
5334 591
32925 584
10904 497
4536 163
6382 38
15708 316
108431 176
14956 653
6410 667