128835 436
17400 648
4553 87
9244 901
8015 556
18746 217
113046 613
35018 932
23355 633
1895 299
8541 638