2970 211
4659 504
6426 615
5312 469
4596 47
1823 94
1847 280
3265 511
1605 161
5006 685
3632 553
2755 195
6287 929
2643 430
3476 815
8966 842
7091 546
27005 224
17197 628
8574 611
4057 340
45418 792
7085 237
7009 512
2390 199
2323 257
17908 119
17969 405