23032 801
6473 70
5934 195
3607 123
5940 94
13438 795
3750 678
1104 146
4389 707
4526 592
31171 581
2462 413