26596 930
4678 122
9877 538
7154 276
15495 749
9573 676
8162 376
2829 202
5291 246
1313 101
18373 778
3389 623
4104 111