12542 80
3959 113
3834 211
5281 504
6850 615
5814 469
5269 48
2199 94
2169 280
3868 511
2088 161
5624 686
4331 553
3197 195
6918 929
3005 431
3853 816
9518 842
7716 546
28939 225
20592 628
9379 611
4447 340
48869 792
7954 240
7537 512
2701 199
2645 257