297523 178
71946 218
81756 132
61948 1047
94498 371
54757 600
26221 598
58234 253
31296 844
57696 875
45684 742
18867 762
106723 380
12349 633
47450 688
22409 271
46332 259
33324 419
113546 469
69097 232
46252 327
44377 679
98295 264
38299 322
47525 534
108897 957
30768 820
18833 184