30036 538
9506 583
2340 291
124418 209
13009 208
28034 220
15714 331
13223 82
15346 607
7138 784
15425 163
11186 420
6018 204