306305 949
118951 164
27297 871
4745 233
13018 393
7993 76
17870 443
3769 140
9748 350
30447 891
15907 565
15019 349
14157 225
22660 235
49969 447
48906 522
31112 555
55818 425
32899 431
18335 512
67543 692
14990 342
31131 482
58738 237
34325 79
20672 108
59569 142
29988 123