303023 1065
274317 739
221580 788
137010 746
109320 716
133524 209
80736 289
108665 468
71259 93
55951 270
39285 814
119464 381
172751 774
331217 976
100252 864
389263 893
33587 699
63346 343
13822 587
116206 709
156227 169
79922 526
128872 671
175696 684
14570 702
31038 317
88502 498
22637 1007