23032 801
6473 70
5934 195
3610 123
5941 94
13440 795
3751 678
1104 146
4389 707
4526 592
31177 581
2463 413