12537 80
3962 113
3821 211
5262 504
6840 615
5798 469
5248 48
2192 94
2139 280
3859 511
2069 161
5605 686
4339 553
3298 195
6914 929
3002 431
3833 816
9816 842
7698 546
28978 225
20689 628
9387 611
4432 340
48961 792
7958 240
7546 512
2688 199
2639 257