14071 511
21021 578
5374 173
3419 858
2992 96
10277 861
7631 621
28451 603
8692 729
3771 215
2634 782
2545 554
3080 804
1170 212
1588 279
4058 837