15965 153
9894 685
13245 275
5268 457
1977 81
1331 173
9209 713
3140 116
28422 596
4624 514
5835 1123