20171 382
24187 277
1658 82
35791 740
16034 634
6734 726
14873 381
28904 840
8215 745
2898 439
1726 112
4109 396
5278 35
8181 351
1314 177