5072 148
29449 767
7153 596
109169 503
6993 162
60887 769
38701 377
45971 761
20900 122
1618 52
4268 686