30980 137
3081 522
21077 242
21896 259
3823 668
9884 441
16336 372
22041 669
8419 78
19105 573
10261 198
22788 407
12693 551
29061 85
13665 722
5989 263
17597 398
15972 296
50674 682
10949 50
17169 777
21536 759
24728 313
16894 573
29622 417
47177 345