3146 593
2225 292
1284 163
3451 743
16687 611
6955 314
87255 251
7106 918
6063 606
2784 197
5445 897
28615 905
5151 494
3755 778
6769 691