181531 140
7950 581
15035 714
6056 195
7629 192
7955 796
7848 207
12897 441
4458 513
3902 665
1241 108
8288 96
5006 782