4026 91
14929 163
20960 166
7780 683
7116 164
7269 195
10478 338
11891 766
13979 701
8060 785
6447 324
1808 44
11385 948