5999 611
6621 192
14341 388
272485 569
4317 145
2650 38
3355 307
3345 582
2840 425
3779 578
3436 491
9874 584
4872 408