3656 860
2682 441
18698 46
2428 169
4017 149
3148 532
1783 114
4386 732
5714 470
3685 709
9449 312
5944 905
9141 573
8581 443
2049 145
14450 766
10678 558
7448 431
1925 527
3627 380
3907 593
4320 523
4911 664
13391 501
3037 846
6541 115
3048 651
4847 904