19980 382
24161 277
1604 82
35593 740
15938 634
6722 726
14818 381
28502 840
8167 745
2863 439
1698 112
4076 396
5226 35
8125 351
1291 177