1343 291
957 292
2161 673
867 242
2064 458
2669 523
4369 613
4378 562
40738 287
17376 235
4927 565
3166 319
5813 311
9934 648