4503 640
4558 531
2407 87
6654 275
3634 476
4558 604
1871 197
2524 317
2096 488
9256 342
32713 77
5683 936
10294 505
3785 597