17935 503
2195 397
7062 326
21331 925
87024 526
24969 935
63180 551
28958 469
2825 416
6156 446
5205 515
4255 34
4298 459
77674 680