7992 30
19455 614
18359 72
23664 58
12972 308
28798 405
18409 663
6874 970
13684 225
14546 892
8639 731
9953 597
12650 647
16268 287
5791 891
4931 828
6334 595
9523 573
6568 199
18904 399
4673 602
4888 428