126295 947
38320 814
25563 52
22021 818
29384 926
168340 645
10984 394
113600 734
7196 307
6276 532
11690 618
30456 459