22885 801
6154 70
5451 195
3394 123
5843 94
13240 795
3641 678
1077 146
4303 707
4377 592
29643 581
2436 413