22093 501
12231 546
9164 563
6589 191
4406 167
4072 74
2668 524
5389 287
2793 170
6813 836
8215 547
7994 321
3454 434
3572 273
5209 822
2469 120
5242 469
7637 453
3963 685
6765 93
2766 117
4929 850
5588 610
9562 394
2648 628
17127 263
27885 89
4527 714