139486 136
6826 581
12469 714
4658 194
6738 192
7240 796
6625 207
7761 436
3930 513
3245 665
879 108
5970 94
4080 782