129932 300
5820 247
4504 713
7230 572
8619 714
10855 387
4417 377
8466 533
88760 226
303629 1193
74965 136
24019 267
13709 634
922144 1982
485053 708
29308 118
22846 248
447564 1142
164811 732
139211 504
12623 560
260577 867
242726 959
178896 315
14039 519
214686 717
175718 745
21108 331