4269 382
2823 45
12337 99
11399 658
28672 425
87457 779
54824 675
13674 155
68412 346
36576 787
34683 730
7595 433
56874 196