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