45886 552
12130 273
3909 680
237169 484
8802 611
2223 182
6091 652
4926 436
8587 115
4777 837
3099 207
4418 90