22080 501
12202 546
9160 563
6586 191
4405 167
4067 74
2666 524
5388 287
2791 170
6810 836
8209 547
7988 321
3451 434
3568 273
5208 822
2465 120
5235 469
7635 453
3950 685
6759 93
2761 117
4922 850
5585 610
9545 394
2645 628
17122 263
27874 89
4520 714