19822 177
1994 171
3956 779
10597 847
23481 564
58162 462
13979 206
32034 162
13620 432
4843 504
2157 371
4325 687
15764 500