22092 501
12225 546
9164 563
6589 191
4406 167
4068 74
2667 524
5389 287
2793 170
6812 836
8215 547
7993 321
3454 434
3572 273
5209 822
2468 120
5241 469
7636 453
3959 685
6762 93
2764 117
4927 850
5587 610
9556 394
2646 628
17124 263
27881 89
4526 714