2300 672
35572 209
14107 467
17781 810
2805 780
2911 641
4998 93
9253 389
11752 266
8161 344
75025 931
42799 507
42791 83
1703 39