2971 211
4659 504
6426 615
5312 469
4599 47
1823 94
1847 280
3267 511
1605 161
5007 685
3632 553
2755 195
6288 929
2644 430
3476 815
8967 842
7092 546
27009 224
17199 628
8574 611
4058 340
45418 792
7085 237
7009 512
2390 199
2324 257
17915 119
17973 405