3002 766
19154 878
5303 810
14022 279
16796 137
11090 217
11315 397
1376 79
8186 38
10974 398
1534398 3217