29620 562
9707 503
20274 483
7864 283
1846 106
60719 413
123077 689
104514 1054
46173 802
3337 369
8153 412