37016 514
20187 858
14493 525
40660 764
23321 449
21636 809
28522 249
15550 772
36060 513
4244 227
3743 407
6193 426