2950 211
4620 504
6415 615
5289 469
4551 47
1813 94
1835 280
3244 511
1598 161
4973 685
3590 553
2733 195
6246 929
2612 430
3450 815
8934 842
7057 546
26930 224
17094 628
8553 611
4045 340
45270 792
7065 237
6974 512
2383 199
2312 257
17645 119
17901 405