2914 852
148148 696
166913 824
127689 369
28672 893
65565 726
17743 742
23442 568
29145 1065
10497 709
19520 865
15430 339
18971 486