294296 178
70244 218
80967 131
61362 1046
93434 365
53504 600
25566 598
56910 253
30450 844
56498 875
44512 741
18485 761
103789 380
12087 633
46209 688
21883 271
45200 255
32450 419
110928 469
68457 232
45654 327
43733 679
96791 263
37680 322
46652 534
107011 954
30264 820
18297 184