15911 30
3359 479
6748 633
9500 631
12029 503
46709 624
3833 873
8416 592
5290 330
2074 246
19621 614
3473 588
8233 171
4520 682
6537 797
24423 605
3892 373
5328 247
18696 523
5213 34
19118 70
15821 256
20407 270
10115 282