3540 340
10601 723
3472 47
8414 741
5904 206
15334 282
2080 60
6721 280
4145 644
3929 475
4617 672
12025 688
4764 539
3517 146
4874 138
1872 110
1222 76
5191 583
19298 661
5423 620
8772 576
3760 96
38225 906
43326 308
7642 637
19237 291
6307 651
45739 127