4882 767
6302 98
22771 895
7761 377
12670 666
5303 478
8381 213
3550 530
6916 888
3555 25
12095 604
10471 78
12840 212
7506 400
3771 443
2591 459
3958 637
908 125