46308 528
2964 664
722 58
2021 215
2665 502
23673 212
4317 701
3655 603
89015 618
85382 374
129454 872