2972 211
4659 504
6426 615
5312 469
4601 47
1823 94
1848 280
3271 511
1605 161
5008 685
3633 553
2755 195
6290 929
2645 430
3477 815
8968 842
7092 546
27013 224
17200 628
8577 611
4058 340
45421 792
7087 237
7009 512
2390 199
2325 257
17916 119
17975 405