511 156
18381 653
3031 829
1099 242
7142 707
10289 400
24447 270
1240 61
1304 187
4332 540
17442 192
13265 594
15493 69