16014 153
9926 685
13272 275
5313 457
1984 81
1332 173
9251 713
3164 116
28495 597
4640 514
5874 1123