26595 930
4676 122
9877 538
7153 276
15494 749
9572 676
8162 376
2827 202
5291 246
1313 101
18373 778
3389 623
4104 111