22093 501
12230 546
9164 563
6589 191
4406 167
4071 74
2667 524
5389 287
2793 170
6812 836
8215 547
7994 321
3454 434
3572 273
5209 822
2469 120
5242 469
7637 453
3961 685
6764 93
2764 117
4929 850
5587 610
9559 394
2647 628
17126 263
27883 89
4526 714