29608 562
9702 503
20250 483
7864 283
1846 106
60713 413
123062 689
104498 1054
46169 802
3337 369
8153 412