22095 501
12232 546
9166 563
6589 191
4406 167
4073 74
2668 524
5389 287
2793 170
6813 836
8216 547
7994 321
3454 434
3574 273
5209 822
2470 120
5243 469
7637 453
3963 685
6765 93
2768 117
4930 850
5591 610
9566 394
2648 628
17129 263
27886 89
4527 714