1145 127
2374 648
11905 460
8966 619
1161 260
19191 769
4853 445
110173 381
38841 547
6699 635
8694 534
1342 28