306729 950
119070 165
27307 871
4755 233
13026 393
7997 76
17881 443
3770 140
9753 350
30450 891
15911 565
15023 349
14163 225
22683 235
50008 447
49323 523
31182 555
55990 425
32975 431
18371 512
67916 693
15029 342
31173 482
58811 238
34454 79
20721 108
59666 142
30051 123