2976 211
4661 504
6432 615
5313 469
4601 47
1824 94
1849 280
3274 511
1606 161
5018 685
3640 553
2756 195
6291 929
2645 430
3478 815
8968 842
7096 546
27020 224
17212 628
8581 611
4061 340
45432 792
7089 237
7013 512
2392 199
2327 257
17929 119
17979 405