14333 511
21216 578
5530 173
3798 858
3145 96
10610 861
7811 621
29244 604
8774 729
3824 215
2659 782
2560 554
3189 804
1179 212
1591 279
4089 837