511 156
18381 653
3043 829
1100 242
7143 707
10289 400
24447 270
1240 61
1304 187
4332 540
17445 192
13265 594
15493 69