2976 211
4661 504
6432 615
5313 469
4602 47
1824 94
1849 280
3275 511
1606 161
5019 685
3640 553
2756 195
6291 929
2645 430
3478 815
8968 842
7096 546
27021 224
17214 628
8583 611
4061 340
45433 792
7090 237
7014 512
2392 199
2328 257
17931 119
17981 405