2492 83
12901 105
213868 489
38859 702
7884 593
7732 625
7058 420
4838 306
3088 181
2723 486
6234 650
3856 781