4890 767
6312 98
22783 895
7765 377
12676 666
5308 478
8394 213
3555 530
6923 888
3570 25
12118 604
10473 78
12864 212
7513 400
3776 443
2595 459
3959 637
908 125