1295 266
10422 644
58571 154
5797 828
3763 689
3630 742
10044 875
8419 496
3808 569
9941 90
7891 733
4110 478
30885 839
1191 232
3790 792
3092 578