4481 640
4548 531
2323 87
6622 275
3616 476
4552 604
1866 197
2510 317
2087 488
9235 342
32640 77
5648 936
10241 505
3784 597