25084 171
40894 146
8732 669
16938 133
43122 650
5632 165
18990 192
29464 879
20882 188
4731 286
2867 450
10160 598
24608 307
8853 724
11371 705
27042 198
8232 901
15719 641
20176 584
9485 519
28834 984
3288 327
26556 288
11756 539
6931 756
4298 305
11248 857
2073 64