31664 425
7592 187
20206 394
13858 578
2814 115
3833 754
3852 590
3309 456
2254 206
9087 314
12102 598
40610 723