3720 521
4165 665
29506 408
38683 948
62861 614
4966 176
9347 364
11076 396
6142 487
2035 230
28317 491
959 74
2485 239
7576 476
3623 754