22066 501
12181 546
9158 563
6580 191
4404 167
4064 74
2665 524
5387 287
2790 170
6808 836
8204 547
7983 321
3451 434
3568 273
5206 822
2464 120
5229 469
7632 453
3935 685
6746 93
2758 117
4916 850
5582 610
9526 394
2645 628
17107 263
27864 89
4515 714