181530 140
7948 581
15035 714
6054 195
7629 192
7955 796
7848 207
12896 441
4455 513
3902 665
1241 108
8281 96
5006 782