15008 588
7519 495
19876 470
22102 644
20167 599
6633 743
31425 281
11237 261
8900 416
5452 110
8825 451
6158 927
4613 256
5535 771
14717 562
18004 443
21486 94
9071 61
8697 558
22256 641
9637 513
7891 534
21170 445
4820 657