26536 928
4595 122
9639 538
6935 274
15428 749
9541 676
8154 376
2811 202
5215 246
1300 101
18331 778
3385 623
4084 111