4269 382
2823 45
12337 99
11401 658
28672 425
87459 779
54829 675
13675 155
68417 346
36576 787
34684 730
7595 433
56874 196