2494 83
12905 105
213922 489
38876 702
7887 593
7733 625
7059 420
4842 306
3091 181
2724 486
6234 650
3857 781