310250 191
75179 218
85167 134
65151 1049
98232 374
59082 600
28689 598
63107 255
34186 844
62336 883
50839 744
20859 762
114240 381
13797 634
52262 691
25021 271
51279 261
36909 419
120215 469
71524 233
48684 327
46837 679
105340 264
40525 322
51369 534
115662 957
33365 820
21364 184