181582 140
7959 581
15077 714
6086 195
7630 192
7962 796
7882 207
12906 441
4462 513
3906 665
1242 108
8338 96
5016 782