5058 214
8580 494
2954 672
2829 729
1134 334
728 223
1815 521
6056 147
5202 290
6026 647
2878 673
1761 479
6671 285
1869 475
2899 505
1483 315
1888 394
1797 78
1806 456
37823 843
47736 389
924 266
1861 611
48601 826