15060 871
25487 527
16901 522
186723 594
150027 611
177313 223
149282 216
14987 368
107266 947
85866 464
32266 599
26783 323
78000 513
139532 568
464346 761
182640 744
139543 504
23535 631
27645 187
42750 610
18153 682
25031 209
377576 957
115346 624
84551 506
14251 623
7350 335
35468 453