3081 251
3513 163
4256 449
7547 114
10968 774
87300 573
4244 408
8981 571
4192 373
6083 404
3105 370
8867 384
4600 344
12168 648
8511 64
4279 139
4335 184
8243 784
9984 819
5114 616
5876 202
5715 948
17242 510
4970 783
8587 726
3689 104
10066 594