306038 948
118870 162
27294 871
4736 233
13011 393
7989 76
17864 443
3767 140
9743 350
30444 891
15906 565
15017 349
14151 225
22635 235
49932 447
48340 521
31054 554
55696 425
32836 431
18288 512
66552 682
14952 342
31106 482
58678 237
34286 79
20642 107
59525 142
29942 122