500331 1126
46127 112
136798 1131
19476 507
13763 498
23118 732
9749 293
425549 709
274056 557
206574 1094
84709 830
973964 1278
152162 472
20705 250
16653 163
18587 570
452064 1073
331533 514
166964 857
32269 599
139728 568
23537 631
18162 682
378326 957
12182 505
9900 209
34972 74
26376 288