49672 650
31798 154
99642 745
20741 406
22556 78
27017 640
16838 328
73171 447
18573 183
65759 618
45561 300
42702 491
36544 586
13149 590
4356 65
6757 640
4066 667
6332 683
6168 725
7916 596
4098 568
4080 83
7278 548
8447 945
3042 133
7284 650
7444 728
2187 90