2968 211
4656 504
6425 615
5312 469
4596 47
1823 94
1846 280
3256 511
1605 161
5001 685
3631 553
2755 195
6286 929
2643 430
3476 815
8961 842
7089 546
27001 224
17190 628
8571 611
4057 340
45405 792
7084 237
7008 512
2390 199
2322 257
17894 119
17964 405