12555 80
3965 113
3837 211
5283 504
6854 615
5815 469
5271 48
2202 94
2172 280
3869 511
2090 161
5624 686
4342 553
3200 195
6921 929
3007 431
3855 816
9521 842
7719 546
28946 225
20598 628
9387 611
4448 340
48875 792
7955 240
7538 512
2703 199
2646 257