4487 640
4552 531
2328 87
6630 275
3620 476
4552 604
1869 197
2516 317
2087 488
9245 342
32653 77
5659 936
10259 505
3784 597