4504 640
4558 531
2409 87
6664 275
3639 476
4558 604
1873 197
2527 317
2096 488
9257 342
32722 77
5689 936
10303 505
3785 597