181673 139
7953 581
15133 714
6121 196
7625 192
7998 796
7889 207
12920 441
4506 513
3913 665
1256 108
8338 96
5040 782