30504 186
24059 196
29064 623
9577 70
13380 124
28927 697
5257 680
37775 171
6508 901
31267 481
39419 263
13604 303
9012 473
2087 418
1668 118
14988 800
2153 241