29808 497
50033 181
14340 89
78879 146
20920 687
12044 653
11079 523
105317 476
5578 371
16985 759
13782 279
5322 82
10838 146
13116 61
11206 573
50391 54
15332 916
9526 750
39197 247
5080 171
16780 197
79326 816
67163 536
30273 778