4505 640
4558 531
2410 87
6667 275
3643 476
4558 604
1873 197
2527 317
2097 488
9258 342
32724 77
5692 936
10304 505
3785 597