23032 801
6473 70
5934 195
3611 123
5942 94
13440 795
3751 678
1104 146
4389 707
4526 592
31179 581
2463 413