2221 448
3300 593
2382 292
1390 163
3542 743
16888 611
6978 314
87828 251
7117 918
6079 606
2798 197
5454 897
28723 905
5163 494
3763 778
6787 691