4504 640
4558 531
2408 87
6659 275
3638 476
4558 604
1873 197
2525 317
2096 488
9256 342
32721 77
5687 936
10299 505
3785 597