4120 48
7622 702
5517 300
201715 489
3449 864
1029 37
6268 170
8983 547
7047 811
5799 469
5809 798
5022 453
5960 141
9048 369
25769 201
57113 163
10445 502
4047 585