22347 277
10213 197
4726 526
5194 525
7990 301
3741 827
7552 586
3238 363
4169 630
1955 118
6564 795
15599 382