38498 52
3021 286
9114 73
27106 176
29048 105
13574 330
7909 407
4799 162
34012 450
3560 88
29072 971
4238 715
25434 82