306746 950
119077 165
27309 871
4755 233
13026 393
7997 76
17881 443
3770 140
9753 350
30450 891
15911 565
15023 349
14164 225
22683 235
50008 447
49326 523
31183 555
56000 425
32979 431
18372 512
67930 693
15029 342
31175 482
58816 238
34459 79
20723 108
59668 142
30052 123