2970 211
4659 504
6426 615
5312 469
4596 47
1823 94
1847 280
3265 511
1605 161
5007 685
3632 553
2755 195
6287 929
2643 430
3476 815
8966 842
7092 546
27009 224
17197 628
8574 611
4058 340
45418 792
7085 237
7009 512
2390 199
2324 257
17912 119
17970 405