28533 435
6591 360
4763 85
4821 868
4147 42
3621 92
12271 592
2954 164
12169 190
6922 252
10453 741
17919 876
9186 184
12584 200
6708 540
3499 286
2625 286
5672 641
2211 449
7216 598
13896 293
9403 335
5832 554
4716 723
6019 702
16643 197
13617 514
6026 901