4482 640
4551 531
2324 87
6625 275
3619 476
4552 604
1866 197
2511 317
2087 488
9239 342
32645 77
5650 936
10243 505
3784 597