500506 1127
46132 112
136812 1131
19477 507
13765 498
23118 732
9749 293
425668 709
274118 557
206577 1094
84712 830
974213 1278
152192 472
20705 250
16654 163
18588 570
452174 1073
331603 514
167014 857
32269 599
139769 568
23538 631
18163 682
378453 957
12184 505
9901 209
34973 74
26378 288