4363 640
3346 531
2299 87
6574 275
3535 476
4529 604
1836 197
2472 317
2060 488
9159 342
32279 77
5549 936
9978 504
3761 597