2214 576
434 105
1565 127
13860 917
20772 371
33201 488
11187 717
8543 318
1152 43
7116 899
3368 747
3514 837