181532 140
7951 581
15036 714
6056 195
7629 192
7955 796
7848 207
12897 441
4459 513
3902 665
1242 108
8290 96
5006 782