500482 1127
46131 112
136811 1131
19476 507
13765 498
23118 732
9749 293
425657 709
274114 557
206575 1094
84711 830
974183 1278
152189 472
20705 250
16654 163
18588 570
452150 1073
331591 514
167011 857
32269 599
139762 568
23538 631
18163 682
378436 957
12184 505
9901 209
34973 74
26378 288