2995 159
6434 380
3960 549
4209 561
1410 147
31536 66
2185 229
5820 562
4526 794
5688 860
4132 358
7989 202
16020 509
21193 676
20559 859
7012 716
8866 592
11961 496
16805 545
8724 570
3731 114
11178 673
9100 715
9882 368
32062 619
5783 134
9250 364
8863 473