4186 382
2814 45
12324 99
11383 658
28570 425
87194 779
54484 674
13603 155
68148 346
36493 787
34572 730
7588 433
56606 196