2959 300
8589 632
2690 246
3648 302
4616 700
3639 176
4771 494
5151 1009
3796 422
3371 155
5557 581
4410 272
3722 520
4577 158
4721 834
7686 114
3254 587
7994 125
9336 69
19906 550
13352 532
9838 174
4600 56
6961 466
23983 401
4421 162
10256 260
9415 510