2685 766
18043 878
5093 810
13471 278
16251 137
10472 217
10962 397
1329 79
7973 38
10870 398
1344475 3108