5072 148
29454 767
7153 596
109182 503
6993 162
60891 769
38715 377
45993 761
20915 122
1618 52
4270 686