30980 137
3081 522
21077 242
21896 259
3823 668
9885 441
16336 372
22042 669
8419 78
19106 573
10261 198
22788 407
12693 551
29063 85
13666 722
5989 263
17597 398
15972 296
50677 682
10949 50
17169 777
21537 759
24729 313
16894 573
29623 417
47178 345