302935 1065
274224 739
221516 788
136965 746
109273 716
133497 209
80723 289
108635 468
71233 93
55941 270
39273 814
119425 381
172702 774
331123 976
100235 864
389154 893
33573 699
63333 343
13815 587
116133 709
156179 169
79902 526
128811 671
175652 684
14568 702
31033 317
88481 498
22630 1007