4501 640
4554 531
2379 87
6640 275
3625 476
4557 604
1869 197
2519 317
2093 488
9253 342
32693 77
5671 936
10283 505
3784 597