47166 667
9609 433
1027 237
3142 89
2469 524
1705 153
1198 25
3157 581
907 114
2916 649
2254 461
4458 224