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