12538 80
3963 113
3821 211
5263 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
20692 628
9390 611
4432 340
48962 792
7958 240
7546 512
2688 199
2639 257