8598 842
6515 471
8348 597
114430 339
144103 681
113971 883
46720 409
26457 556
2441 299
3436 495
7440 333