4262 382
2822 45
12335 99
11395 658
28664 425
87428 779
54790 675
13664 155
68372 346
36567 787
34671 730
7593 433
56848 196