12609 80
4018 113
3844 211
5296 504
6864 615
5840 469
5304 48
2220 94
2158 280
3866 511
2085 161
5680 686
4376 553
3333 195
6969 929
3021 431
3842 816
9854 842
7731 546
29082 225
21097 628
9423 611
4456 340
49251 792
8001 240
7597 512
2707 199
2660 257