2312 505
43189 275
7116 110
5471 753
16022 279
60459 385
8892 554
4413 644
12240 191
5265 274
2053 226
4105 623
2842 106
7133 437