23032 801
6473 70
5934 195
3607 123
5940 94
13438 795
3750 678
1103 146
4389 707
4523 592
31168 581
2462 413