3842 715
57973 399
23728 244
25709 164
12739 274
14985 408
29323 670
4340 403
6776 718
4508 555
54751 157