4506 640
4558 531
2410 87
6673 275
3643 476
4559 604
1873 197
2528 317
2098 488
9258 342
32725 77
5694 936
10304 505
3786 597