2959 300
8589 632
2689 246
3647 302
4614 700
3639 176
4770 494
5151 1009
3796 422
3371 155
5557 581
4410 272
3722 520
4577 158
4721 834
7686 114
3254 587
7994 125
9335 69
19906 550
13352 532
9830 174
4598 56
6957 466
23983 401
4421 162
10255 260
9411 510