16216 78
37930 72
10888 887
7484 152
8623 804
21028 880
5167 34
6973 229
66949 746
79444 774
27791 217
21704 47
19523 450
30326 446
20592 131
33863 561
16131 116
15334 255
24082 630