4507 640
4560 531
2411 87
6673 275
3644 476
4559 604
1874 197
2528 317
2099 488
9258 342
32728 77
5695 936
10308 505
3786 597