42522 727
7639 181
2632 192
5408 529
6140 709
12042 83
8127 386
5574 656
2031 68
2525 358
2101 145
2541 359
3804 484
2774 740
3258 585