2732 45
12205 99
11253 658
27680 425
83966 779
52334 673
12790 155
65638 344
35442 786
33106 729
4026 382
7502 433
54660 195