181683 139
7953 581
15145 714
6123 196
7625 192
8000 796
7903 207
12922 441
4506 513
3914 665
1256 108
8348 96
5045 782