296971 1084
12661 923
165553 653
109076 322
122615 412
29574 931
15172 400
409168 691
184757 587
46971 713
33176 394
249249 715
6959 198
24711 196
33313 746
33131 806
34005 777
152165 362
107043 647
136155 689
36589 808
63893 554
30632 292
56333 862
5075 765
7149 544
6408 48
10816 410