1381 97
16603 521
7492 623
15714 862
12856 219
8528 46
6870 678
7177 576
3000 226
29664 782
3782 406
7328 745