22061 501
12173 546
9155 563
6580 191
4404 167
4060 74
2665 524
5387 287
2788 170
6807 836
8203 547
7982 321
3451 434
3568 273
5206 822
2463 120
5225 469
7627 453
3923 685
6745 93
2757 117
4912 850
5581 610
9520 394
2644 628
17095 263
27859 89
4503 714