23032 801
6473 70
5935 195
3612 123
5942 94
13441 795
3753 678
1104 146
4389 707
4527 592
31200 581
2463 413