16016 78
37837 72
10791 887
7381 152
8519 804
20927 880
5086 34
6944 229
66793 746
79160 774
27630 217
21552 47
19406 450
30178 446
20505 131
33604 561
16050 116
15252 255
23923 630