1628 228
4783 797
12757 292
13067 63
1352531 2535
109132 441
11006 293
13400 158
47092 621
4762 598
9900 516
7765 673