2952 211
4620 504
6416 615
5292 469
4552 47
1813 94
1835 280
3244 511
1598 161
4973 685
3590 553
2733 195
6253 929
2628 430
3451 815
8934 842
7058 546
26932 224
17096 628
8555 611
4046 340
45273 792
7065 237
6975 512
2384 199
2313 257
17660 119
17903 405