1094 58
111811 250
3931 152
9864 614
3293 501
18559 796
5869 145
15649 518
3601 759
4076 614
19436 762