22027 501
12132 546
9152 563
6577 191
4403 167
4050 74
2664 524
5385 287
2786 170
6799 836
8196 547
7974 321
3450 434
3566 273
5202 822
2455 120
5213 469
7621 453
3920 685
6739 93
2733 117
4907 850
5574 610
9511 394
2641 628
17069 263
27819 89
4500 714