3146 593
2219 292
1283 163
3449 743
16682 611
6955 314
87220 251
7106 918
6062 606
2784 197
5445 897
28613 905
5146 494
3755 778
6768 691