4501 640
4555 531
2394 87
6644 275
3628 476
4558 604
1869 197
2522 317
2094 488
9253 342
32698 77
5677 936
10285 505
3784 597