102861 280
279180 808
80482 529
273705 663
57057 332
63968 537
118222 647
364131 763
51289 492
148639 374
120725 502
39963 832
56499 318
144872 614
124015 648
107181 464
60389 735
85571 893
212206 1102
66141 867
107275 461
54436 123
60747 641
105220 745
91004 631
109474 307
79924 159
246692 817