2971 211
4659 504
6426 615
5312 469
4599 47
1823 94
1848 280
3271 511
1605 161
5007 685
3633 553
2755 195
6289 929
2644 430
3477 815
8968 842
7092 546
27012 224
17199 628
8574 611
4058 340
45421 792
7086 237
7009 512
2390 199
2325 257
17916 119
17973 405