2967 211
4655 504
6425 615
5311 469
4594 47
1823 94
1845 280
3253 511
1605 161
5000 685
3630 553
2755 195
6286 929
2641 430
3473 815
8957 842
7088 546
26997 224
17183 628
8571 611
4056 340
45400 792
7084 237
7005 512
2390 199
2322 257
17880 119
17960 405