129909 300
5820 247
4504 713
7230 572
8619 714
10855 387
4417 377
8466 533
88757 226
303593 1193
74958 136
24019 267
13708 634
922110 1982
485038 708
29307 118
22845 248
447553 1142
164802 732
139204 504
12622 560
260559 867
242709 959
178865 315
14038 519
214671 717
175708 745
21108 331