181531 140
7949 581
15035 714
6055 195
7629 192
7955 796
7848 207
12897 441
4455 513
3902 665
1241 108
8286 96
5006 782