50507 431
21191 159
18697 570
34984 197
6399 644
19700 523
6485 363
8221 77
7747 772
5811 210
6543 618
6029 726
24320 50
10105 246
10410 701
3299 755
3884 670
44189 93
6428 137
38522 436
6262 943
11479 609
4346 792
3832 73