4487 640
4551 531
2327 87
6630 275
3620 476
4552 604
1867 197
2514 317
2087 488
9240 342
32647 77
5655 936
10254 505
3784 597