22073 501
12192 546
9159 563
6583 191
4405 167
4066 74
2665 524
5388 287
2790 170
6808 836
8207 547
7987 321
3451 434
3568 273
5207 822
2465 120
5234 469
7634 453
3943 685
6755 93
2761 117
4921 850
5585 610
9540 394
2645 628
17116 263
27869 89
4518 714