181667 139
7946 581
15132 714
6108 196
7625 192
7997 796
7886 207
12919 441
4505 513
3911 665
1256 108
8321 96
5040 782