4333 640
3339 531
2297 87
6553 275
3534 476
4525 604
1828 197
2469 317
2056 488
9145 342
32235 77
5543 936
9955 504
3757 597