128945 436
17400 648
4554 87
9244 901
8016 556
18752 217
113058 613
35021 932
23355 633
1895 299
8541 638