47861 668
10568 433
1089 237
4157 89
2498 524
1732 153
1314 25
3253 581
977 114
2954 649
2300 461
4649 224