50505 431
21190 159
18696 570
34984 197
6399 644
19700 523
6485 363
8221 77
7747 772
5810 210
6543 618
6029 726
24319 50
10105 246
10410 701
3299 755
3884 670
44186 93
6428 137
38521 436
6262 943
11479 609
4345 792
3832 73