49988 400
5259 464
24153 491
13742 293
10672 866
3122 762
3157 527
3258 698
8234 639
5623 618
21554 745
3141 360
5501 184
3679 223
6872 290
5572 428
2674 188
635 28
2324 137
2506 234
6664 830
3898 541
4716 241
7012 627
4555 508
2278 422
5599 112
6446 534