4501 640
4554 531
2376 87
6640 275
3625 476
4557 604
1869 197
2518 317
2092 488
9253 342
32693 77
5669 936
10281 505
3784 597