306560 949
119037 165
27300 871
4750 233
13022 393
7994 76
17874 443
3769 140
9750 350
30447 891
15910 565
15020 349
14160 225
22670 235
49992 447
49159 523
31141 555
55895 425
32935 431
18358 512
67746 693
15012 342
31153 482
58778 238
34371 79
20699 108
59627 142
30022 123