2962 852
148264 696
167098 824
127835 369
28705 893
65891 726
17832 742
23473 568
29265 1065
10555 709
19564 865
15475 339
19113 486