31779 306
7445 212
30613 442
4675 632
1929 429
5531 273
2837 511
3350 547
1419 107
8346 309
8326 139
1556 88
81263 656
1687 23